【发布时间】:2014-09-30 04:49:20
【问题描述】:
所以我有一个带有 c# 脚本的预制件 (ScriptA),然后我从另一个脚本 (ScriptB) 实例化该预制件的多个游戏对象。
public class ScriptA : MonoBehaviour {
public int pos;
...
public class ScriptB : MonoBehaviour {
public GameObject prefab;
GameObject [] all;
...然后在某些时候创建对象:
for (int i = 0; i < 10; i++){
Vector3 v = new Vector3(i, 0, 0);
v = v * 3;
GameObject newObject;
newObject = GameObject.Instantiate(prefab, v , Quaternion.identity);
all[i] = newObject;
}
所以我的问题:
是否使用每个预制对象创建 ScriptA 的实例? 如果是这样,我如何访问它们及其属性?
【问题讨论】: