D、Animator同Animation组件的用法是相同的5、要显示带透明效果的贴图,可以使用哪种shader【A.DiffuseB.SpecularC.VertexLitD.AlphaBlended
】
6、以下哪一个选项不属于Unity引擎所支持的视频格式文件?【A、后缀名为mov的文件B、后缀名为mpg的文件C、后缀名为avi的文件D、后缀名为swf的文件
】
7、以下哪组摄像机中NormalizedViewPortRect的数值设置可以使得摄像机显示的画面位于1280*720分辨率的屏幕画面的右上角。【】A、X=640,Y=-360,W=640,H=360B、X=640,Y=0,W=640,H=360C、X=0.5,Y=0,W=0.5,H=0.5D、X=0.5,Y=0.5,W=0.5,H=0.5
8、下面不属于CameraCleaFlags选项的有【A:SkyboxB:solidColorC:DepthOnlyD:FrameOnly
】
9、在对2D纹理的设置中,什么用途的纹理通常可以不强制使用2次幂的宽高数值?【】
A、用于制作天空盒的纹理B、用于UI元素的纹理
C、用于三维模型贴图的纹理D、用作Cookie贴图的纹理
10、在Unity工程的一个场景中,需控制多个摄像机的渲染画面的前后层次,可以通过Camera组件中哪个选项来进行设置。【】A、FieldofviewB、Depth
C、ClearFlagsD、RenderingPath
11、下列选项中,关于Transform组件的Scale参数的描述错误?【】A、Transform组件的Scale参数不会影响ParticleSystem产生粒子的大小B、Transform组件的Scale参数不会影响GUITexture的大小C、添加Collider组件后的GameObject,其Collider组件的尺寸不受Transform组件的Scale参数影响
D、添加Rigidbody组件后的物体,大小将不再受Transform组件中Scale参数的影响
12、某个自定义脚本中有个自定义变量publicinta=1;在Inspector中将该值手动改为2,随后在脚本中将该变量的初始值改为3,随后点击运行,在游戏过程中该值被改为4.程序停止后,a的值为【】A.1B.2C.3D.413、以下哪些类型的纹理能够在渲染时为三维模型的表面增加凹凸细节?【A、NormalmapB、CubemapC、LightmapD、Specularmap
】
14、在网络数据传输格式关于XML和Json描述正确的是【】A、Json数据存储量更小,而且解码效率比XML快。
B、XML是当前网络服务中最通用的数据传输格式,是一种类似于HTML的语言C、JSON是一个较轻量级的数据交换格式,易于人们阅读和编写。采用完全独立的语
言文本格式,但也使用了类似c语言家族的习惯。
D、JSON在流行度上要比XML强很多填空题
1、发布iOS,Android平台时所需要选择的SplashImage的作用是____________________;2、LOD的优点_______________________________________________________________;
3、物体发生碰撞时,有_______个阶段,各个阶段分别对应的函数___________________
____________________________________________________________________________;
4string如何转成int例子stringstr=\
__________________________________________________________________5等待3秒后继续执行后续代码的写法
__________________________________________________________________解答题
1、unity3d从唤醒到销毁有一段生命周期,请列出系统自己调用的几个重要方法Update(),Start(),Awake(),LateUpdate()的先后顺序
2、Unity3D摄像机Camera的ClearFlags提供几种选项?并简要说明各个选项的作用。
3、书写一个加载并销毁GAMEOBJECT的过程。文件存放在Resources文件夹下test目录下,文件名“testObj”voidLoadAndDestory(){
}4、现有资源alltestAssetBunle.unity3d,存放在http://www.test.com/根目录下,书写方法从网络获取资源,并实例化其中名为“testobj”的资源。IEnumeratorLoadFromNet(){
}
5、列举一些常用的SHADER
6写一个继承于MonoBehaviour的单件类
PublicClassSingtonMono:MonoBehaviour{
}
7、写一个开始监听和结束监听事件的例子
unity3d面试题
1.哪种实时光源是Unity中没有的?
A:点光源B:方向光C:聚光灯D:日光灯2.
如何在Unity中创建地形系统?
TerrainTerrain
A:Terrain->CreateB:Component->CreateC:Asset->Create
Terrain
D:Windows->Create3.
A:TerrainC:ComponentD:Assets4.A:Edit
->->->->Wind
Terrain
Zone”?Zone
Zone
Other->Wind
->Zone
Light,以下步骤正确的是?
LightLight
->->
DirectionalDirectional
Light
WindZoneWind
以下哪种操作步骤可以在场景中添加“Wind
->CreatePhysics
->
CreateRendering->
B:GameObject
在Unity编辑器中创建一个Directional
Setting
Other->Light
->CreateRenderingDirectional
B:GameObjectC:ComponentD:Assets5.A:SkyboxB:SolidC:Depth6.
ColorOnly->
Directional
下列哪一项不属于Camera中的“ClearFlags”?
D:Background
以下哪种脚本语言是Unity编辑器所不支持的?A:JavaScriptB:C#C:BooD:Perl7.
对于Prefab,以下说法错误的是?A:Prefab资源可以在项目中多次重复使用
B:由Prefab实例出的GameObject,其在Hierarchy视图中表现为蓝色C:Prefab上的组件信息一经改变,其实例出的GameObject也会自动改变D:实例出的GameObject上的组件信息一经改变,其对应的Prefab也会自动改变8.
下面哪种做法可以打开Unity的Asset
->
Asset
Store
->->->AssetAssetAsset
StoreStoreStore
Store?
A:WindowsB:EditC:FileD:Assets9.
A:ProjectB:Inspector
在哪个面板中可以修改物体的空间属性,如位置、朝向、大小等?