unity3d 面试题

unity3d  面试题 - 重庆unity3d - unity3d工作室
  

unity3d  面试题 - 重庆unity3d - unity3d工作室
 
unity3d  面试题 - 重庆unity3d - unity3d工作室
 

1. 在场景中放置多个Camera并同时处于活动状态时会发生什么.
2. 请简述Prefab的作用,并描述如何在移动设备的环境下恰当的使用它.
3. 如何销毁一个UnityEngine.Object及其子类.
4. 请简述为什么Unity3D中会发生在组件上出现数据丢失的情况(missing).
4. 请简述Unity3D下如何安全的在不同工程间迁移asset数据,请举出三种方法.


qq群(68994667)的各种吐槽

程序@成都:  09:39:02
1.多个camera与depth有关,
2,prefab预定制,我的理解就是,它已经是对象了(包含了各种脚本,模型,资源关系的集合),但是如果你在场景中不引用它,它是不会占用内存的,因此在移动设备上不能直接引用(也就是不能直接托在给脚本的),可以采用resouces.load,传路径的方式。
3、难倒不能直接用destroy,可能另有玄机
4、其实就是关系丢失了(Library目录),基本上就是没有在unity里改名啊,改变位置就会出这个问题,
5、方法1,可以把assets目录和Library目录一起迁移,方法二,导出包,方法三,用unity带的assets server功能
程序@成都:  09:39:12
可能理解有错
程序@kt:  09:39:47

北京程序@笑靥:  09:42:23

Program_cyh:  09:46:09
4.应该是引用的对象发生了改变
程序@Frank:  10:26:21
4. 请简述Unity3D下如何安全的在不同工程间迁移asset数据,请举出三种方法.
个人认为只有一种方法,就是先导出unitypackage格式,再导入另外一个项目
程序@Frank:  10:27:30
3. 如何销毁一个UnityEngine.Object及其子类. 
直接Destroy,不管是对象还是组件
程序@Frank:  10:27:57
请简述Prefab的作用 
就是模板
程序@野猪:  10:28:21

程序@Frank:  10:29:22
请简述为什么Unity3D中会发生在组件上出现数据丢失的情况(missing).

通常都是因为项目的相关文件被外部修改或删除
成都程序@chwu:  10:33:10
@程序@Frank  回答的靠谱
程序@野猪:  10:33:21

程序@kt:  10:35:33
rendertexture 在destroy前,有没有必要调用release呢?
程序@Frank:  10:38:38
没有release 
程序@Frank:  10:38:54
release 在DirectX里见过
程序@小董:  10:40:07
大侠何在!~
程序@小董:  10:40:29
脚本控制---创建一个prefab 如何实现!
程序@小董:  10:40:50
并且制定目录和命名
策划@多乐士:  10:46:35
UnityEditor.PrefabUtility.CreateEmptyPrefab


1.请描述游戏动画有哪几种,以及其原理。

2.alpha blend 工作原理

3.写光照计算中的diffuse的计算公式

4.lod是什么,优缺点是什么

5.两种阴影判断的方法工作原理

6.MipMap是什么?作用?

7.用u3d实现2d游戏,有几种方式?

8.u3d中碰撞器和触发器的区别?

9.物体发生碰撞的必要条件

10.CharacterController和Rigidbody的区别

11.物体发生碰撞时,有几个阶段,分别对应的函数

12.u3d中,几种施加力的方式,描述出来。

13.什么叫做链条关节

14.物体自旋转使用的函数叫什么

15.物体绕某点旋转使用函数叫什么

16.u3d提供了一个用于保存读取数据的类,(playerPrefs),请列出保存读取整形数据的函数

17.unity3d提供了几种光源,分别是什么

18.unity3d从唤醒到销毁有一段生命周期,请列出系统自己调用的几个重要方法。

19.物理更新一般在哪个系统函数里?

20.移动相机动作在哪个函数里,为什么在这个函数里。

21.当游戏中需要频繁创建一个物体对象时,我们需要怎么做来节省内存。

22.一个场景放置多个camera并同时处于活动状态,会发生什么

23.简述prefab的用处和环境

24.如何销毁一个UnityEngine.Object以及其子类

25.为什么u3d会出现组件上数据丢失的情况

26.u3d下如何安全的在不同工程迁移asset数据


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值