Unity 3D 面试题

人肉敲打,内容转自 unity3d工作室

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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值