Unity开发的本质
Contents
Unity开发的本质
利用反射和引擎提供的各种功能 进行拓展开发
Unity本质上是一个运行中的程序 通过读取对象的信息 来创建场景和物体等
反射:程序在运行时,可以查看其他程序集或者自身的元数据
一个运行的程序查看本身或者其他程序的元数据行为就叫做反射
在程序运行时,通过反射可以得到其他程序集或者自己程序集中的代码信息(例如类,函数,变量对象等等)我们可以获取到之后实例化他们或者执行 操作等等
场景中的对象本质是什么?
GameObject类对象是Unity引擎提供给我们的
游戏场景中所有的对象(图片,模型,摄像机等等)都继承于GameObject对象