Unity开发者联盟's Archiver
论坛
›
技术讨论 Technology Answers
› 初学unity,想问下为什么这里不用new初始化对象,就可以直接调用该类方法?
David902
发表于 2021-2-12 21:23
已经搞懂为啥了,谢谢各位大佬的解说。
幸福341
发表于 2021-2-12 21:26
这个方法是一个实例方法,你调用该方法时使用的是已经 new 出来的实例对象,构造方法里已经给这个字段赋值了,所以能直接使用。
构造方法传进来的 animation,如果不为空,那就是个已经实例化的对象,自然能直接用。
至于那些继承 MonoBehaviour 挂在 GameObject 上的,你运行的时候 Unity 按需替你 new 了。
页:
1
[2]
查看完整版本:
初学unity,想问下为什么这里不用new初始化对象,就可以直接调用该类方法?