时间:2013年11月
地点:北京
公司:游戏公司
还是直接上笔试题目吧!
1.什么是局部坐标,什么是世界坐标?
2.itween插件的作用是什么,itween作用于世界坐标还是局部坐标,请列举出3个其常用方法?
3.请简述NGUI中Panel和Anchor的作用?
4.Unity摄像机有几种工作方式,分别是什么?
5.LayerMask.NameToLayer()这个方法有什么作用?
请解释这条语句LayerMask.NameToLayer("default")?
6.请列举在Unity3d中播放声音的几个方法
7.在Unity3d中,贴图的属性中有一个BitMap的选项,请简述什么是BitMap,它的作用是什么?
8.什么是动画融合(Animation Blending),什么是动画混合(Animation Mixing)?
9.动画层(Animation Layers)的作用是什么?
10.简述状态机的工作原理?或者画出状态机的类图
11.请说出接口是抽象类的区别?
12.请说出4种面向对象的设计原则,并分别简述它们的含义。
13.为什么Unity3d中的物理更新要放在FixedUpdate方法中更合适?
14.请简述Update和FixedUpdate的的区别?
15.C#中的委托是什么?请用代码举个例子来使用委托
16.override与重载方法的区别?
17.请说明静态方法和实例方法的区别?
18.请编程实现一个冒泡排序算法?
19.请用代码实现一个简单工厂设计模式?