1. 程式人生 > >VR初學者——FPS遊戲開發

VR初學者——FPS遊戲開發

一些在學習中不認識的函式
EllipsoidParticleEmitter 橢圓體粒子發射器
用法eg:

EllipsoidParticleEmitter epe;//這裡申明瞭一個粒子特效

Animation.CrossFade 動畫的淡入淡出

animation.CrossFade("Fire");//引用動畫
animation.CrossFade("Fire", 0.2);//在0.2秒內完成動畫的淡入淡出

Animation.Play 動畫的播放
//返回型別是bool

animation.Play();//播放預設動畫
animation.Play("Fire");//播放Fire動畫,停止同一層動畫
animation.Play("Fire",PlayMode.StopAll);//播放Fire動畫,且停止其他動畫

Space.Self 表示為區域性座標,自身座標
Space.World 表示為世界座標
Vector3.normalized 將向量長度單位化

vr基於U3D開發和普通的U3D遊戲開發差不多,只不過要新增一個SDK,用於嵌入vr裝置。在用google VR SDK時需要用它內建的一些prefab,比如camera.