十八:物體自身旋轉(zhuǎn)使用的函數(shù)?
Transform.Rotate()
十九:Unity3d提供了一個用于保存和讀取數(shù)據(jù)的類(PlayerPrefs),請列出保存和讀取整形數(shù)據(jù)的函數(shù)
PlayerPrefs.SetInt() PlayerPrefs.GetInt()
二十:Unity3d腳本從喚醒到銷毀有著一套比較完整的生命周期,請列出系統(tǒng)自帶的幾個重要的方法。
Awake——>OnEnable–>Start——>Update——>FixedUpdate——>LateUpdate——>OnGUI——>OnDisable——>OnDestroy
二十一:物理更新一般放在哪個系統(tǒng)函數(shù)里?
FixedUpdate,固定時間間隔執(zhí)行 可以在edit->project setting->time設(shè)置 update 是在渲染幀執(zhí)行,和Update不同的是FixedUpdate是渲染幀執(zhí)行,如果你的渲染效率低下的時候FixedUpdate調(diào)用次數(shù)就會跟著下降。FixedUpdate比較適用于物理引擎的計算,因為是跟每幀渲染有關(guān)。Update就比較適合做控制。
二十二:在場景中放置多個Camera并同時處于活動狀態(tài)會發(fā)生什么?
游戲界面可以看到很多攝像機的混合。
二十三:如何銷毀一個UnityEngine.Object及其子類?
使用Destroy()方法;