Цитата Ranger (
)
Но вопрос, можно ли при instantiate передавать в рожаемый объект параметры сразу в Start()?
Start() не принимает никаких параметров.
Есть 2 выхода:
1. Можно сделать как у тебя в коде, заменить Start() своей функцией и вызвать её.
2. Код
BornObject = GameObject.Instantiate(ResManagerScript.instance.CircleGameObjPref,BornTransform, rotation) as GameObject;
BornObject.MainInit(параметры);
BornObject.параметр1 = значение1;
BornObject.параметр2 = значение2;
BornObject.параметр3 = значение3;