摘要:
在Unity中,通常通过脚本为GameObject添加额外的属性。具体有2种方式:一种是通过硬编码为脚本字段赋值,另一种是通过反射在运行时给脚本字段赋值。 脚本通过字段硬编码为GameObject添加额外的属性 创建一个空的GameObject。 点击"Hierarchy"窗口下的GameObject,看到如下的"Inspector"窗口。 现在我们要为这个GameObject增... 阅读全文
摘要:
Unity3D脚本生命周期是指从脚本的最初唤醒到脚本最终销毁的整个过程。生命周期的各个方法被封装到了MonoBehaviour类中。具体来说如下: 1、In Editor Mode 编辑模式 当在编辑器中把脚本绑定到某个GameObject的时候,调用了MonoBehaviour类的Reset方法。 2、Startup 开始运行阶段 如果脚本所绑定的GameObject是存在的... 阅读全文
摘要:
在Unity3D中,只有把脚本赋予Scene中的GameObject,脚本才会得以执行。 添加Camera类型的GameObject。 Unity3D默认使用"MonoDevelop"编辑器,这里,我想使用Visual Studio作为编辑器。 依次点击"Edit","Preferences","External Tools",在"External Script Editor"项下... 阅读全文