在Unity 3d中,我创建了一个名为Timer的类的实例。
Timer readyTimer = new Timer("Ready Timer");
我只是创建新实例并传递我希望这个实例的计时器类型。我的问题是,由于我是动态创建的,因此永远不会调用Update()函数。
有没有办法动态创建类的实例,并且仍允许MonoBehavior函数按预期工作?
答案 0 :(得分:1)
在游戏对象上调用更新。使用您设计的计时器组件预制件然后将预制件安装到您的场景中:http://docs.unity3d.com/ScriptReference/Object.Instantiate.html