Unity3D 自动添加脚本到对应的物体上(脚本名与物体名数字部分相同)

图片说明

各位大神:有没有不用拖拽就将脚本自动加载到对应的物体上的脚码?

我要用一下午把各各脚码拖到ID号一样的物体上,我在网上找了好久,都没有对应的好脚本,我懒癌晚期,跪谢各位大神了。情况如图。

谢谢菠菜菌发的这个网址,但这个网址上的内容不能完成我提出的问题。我也研究了段时间,但是有几个功能性命令我是真不知道,对于我这个超前手,所以只能来问各位前辈。以下是我的一个想法,需要各位大神的帮助

1、先判断选取父物体下子物体的个数(这段程序我在网上找到了,但不知道对不对)

public class AddComponent : MonoBehaviour {
public GameObject go ; //给所有的子元素的物体添加一个脚本 该物体是所有元素的父元素
private int count; //计算所有子元素的个数

    // Use this for initialization
void Start () {
    count = go.transform.childCount;    //获取所有子物体的个数

2、建一个数组,数组大小为子物体的个数。
3、将子物体后几位数字写入每个数组(这里有一个问题,如何将每个子物体最后几位提出来写入数组?)
4、建循环程序执行,查找每个数组数字对应的脚本,然后加载到对应的子物体上。

跪谢各位大神出手帮忙,感觉只用几秒种的工作,我每周都要干上一下午。

2个回答

这个问答我先关闭,增加C币,再开。

haohome1979_22
映暄 这段程序我也研究过,您发这个网页是将一个脚本加载到多个物体上。我题目写了是对应的脚本加载到对应的物体上,是一对一的关系。这个网页上的代码实现不了我需要的功能。
12 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐