摘要:
Unity组件删除和添加 Unity3d获取游戏对象的几种方法 Unity3d中的碰撞器和触发器的区别 碰撞器有碰撞的效果,IsTrigger=false,可以调用OnCollisionEnter/Stay/Exit函数; 触发器没有碰撞效果,IsTrigger=true,可以调OnTriggerE 阅读全文
摘要:
C#运行流程 ①C#编译器先将源代码编译成IL文件和元数据,并连同其他资源文件合并成程序集,程序集的可执行文件存储在磁盘上,通常具有的扩展名为 .exe 或 .dll(编译阶段)。②程序集合并完成后,若程序集可执行,在Main()方法执行之前,window开启一个进程,并再加载MSCOREE.DLL 阅读全文
摘要:
什么是面向对象 面向对象三大特性 封装,把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承,它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 多态,指一个类实例的相同方法在不同情形有不同表现形式。多态机制使具 阅读全文
摘要:
托管堆基础 访问类型的资源 面向对象的环境中,每个类型都代表可供程序使用的一种资源。要使用这些资源,必须为代表资源的类型分配内存。以下是访问一个资源所需的步骤。 ①调用IL指令newobj,为代表资源的类型分配内存,由new操作符来完成。 ②初始化内存,设置资源的初始状态并使资源可用,类型的实例构造 阅读全文