阿里面试准备知识

没想到简历会过,估计面试也没希望,但还是要尽力准备,至少试一下吧!

我应聘的职位是游戏开发工程师,话不多说赶紧总结知识!

我准备从Unity基本操作、c#面向对象语言、数据结构、游戏设计理念四部分进行。

一、Unity基本操作

1、unity提供哪几种光源?

     点光源、平行光、聚光灯、区域光。

2、物体发生碰撞的必要条件什么?

      两个物体必须有碰撞体Collider组件,一个物体上必须有刚体组件Rigidbody。

3、碰撞体和触发器区别与联系

      触发器是碰撞体上的一个属性,如果不勾选触发器,两个物体是不可以别击穿;有了触发器后是可以被击穿的。

      检测碰撞体方法:OnCollisionEnter/Stay/Exit()                检测触发器方法:OnTriggerEnter/Stay/Exit()

4、预设(prefab)的好处

      预设更多的像一个模板,比如将一个人物模型设置成预设,我们可以在不同的场景使用,方便使用。

5、如何利用unity开发2D游戏

     1)使用本身的GUI

     2)摄像机的投影(projection)方式改为正交投影,不考虑一个坐标轴

    3)使用插件2DToolKit

猜你喜欢

转载自www.cnblogs.com/Optimism/p/10579710.html
今日推荐