Unity教程

Unity3d脚本(Scripts)优化

 

想必所有的开发者在游戏开发后期都会不可避免的碰到优化问题,优秀的代码与程序性能息息相关,而程序性能往往与玩家的游戏体验性也直接挂钩,尤其在端游上,移动平台上cpu和显卡资源还是很珍贵的,下面我们来看下在unity3d中如何优化脚本scripts及内存!

1. 尽量避免每帧处理

More

Unity3d中接口、虚函数的使用

 

最近在Unity3d封装重构太空大战的代码,结合原来C#的知识点发现很多有意思的地方,此文主要介绍下接口和虚函数的使用,首先看下定义

接口:接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值。接口方法不能包含任何实现,CLR允许接口可以包含事件、属性、索引器、静态方法、静态字段、静态构造函数以及常数。但是注意:C#中不能包含任何静态成员。一个类可以实现多个接口,当一个类继承某个接口时,它不仅要实现该接口定义的所有方法,还要实现该接口从其他接口中继承的所有方法。

虚函数:虚函数是动态联编的基础,它是引入派生概念之后用来表现基类和派生类成员函数之间的一种关系的。虚函数在基类中定义,它也是一种成员函数,而且是非静态成员函数。

More

Unity 4.6 UI官方视频教程

 

unity4.6 UI的一改旧版本的GUI系统,全新的布局,自定义prefab控件模板,以及新的事件处理机制EventSystem,

下面我们来看下官方的unity new ui即UGUI的视频教程

先看下视频截图:

ugui1

More