歡迎來到我們的狗刨網,我們今天主要來複習一下我們學過的知識點。
一、article system:基本設定:
1、duration--持續時間
2、looping--迴圈
3、prewarm--開始前的準備(開關start delay功能的開關)
4、start delay--開始前的等待時間
5、start lifetime--釋放一次的時間
6、start speed--移動速度
7、start size--粒子大小
8、strat ratation--粒子旋轉速度
9、start color--粒子顏色
10、simulation space--**太空
11、play on awake--開始執行(一般不要一開始就執行粒子特效可以不勾選這個)
12、max particles--讓一塊粒子不可見
二、攝像機和探照燈
1、兩個向量之間的線性插值:
static function lerp (from : vector3, to : vector3, t : float) : vector3
public transform player;
public float smooth = 3;
void update ()
vector3 pos = player.position + new vector3(0,20,-20);
transform.position = vector3.lerp(transform.position,pos,smooth*time.deltatime);
三、探照燈效果
1、建立乙個plane和乙個cube作為參照物
2、建立乙個點光源放在cube上方
3、為點光源建立乙個指令碼,完成探照燈效果
**如下:
public vector3 newpos;
public float smooth = 16;
void start () {
newpos = transform.position;
void update ()
if(input.getkeydown(keycode.q))
newpos = new vector3(-3,5,-10);
if(input.getkeydown(keycode.e))
newpos = new vector3(3,5,-10);
transform.position = vector3.lerp(transform.position, newpos, smooth * time.deltatime);
四、攝像機的跟隨效果
當主角在遊戲場景中行走時, 我們會把相機跟隨主角的位置隨意轉動!
主要**如下:
public transform troll; //我們依然把troll做為遊戲中的主角
public float smooth = 3;
void update ()
vector3 pos = troll.position + new vector3(0, 9, -13);
transform.position=vector3.lerp(transform.position,pos,smooth*time.deltatime);
歡迎來到我們的狗刨網,每天我們會更新新的內容,歡迎來瀏覽。
Unity 攝像機簡介
攝像機,unity的核心元件之一。顯示場景中,攝像機所照射的部分,是向玩家捕獲和顯示世界的裝置。攝像機的特性 1 可以自定義和操縱攝像機 2 可以在場景中不受限制其數量 3 可以設定成任意的渲染次序 4 可以渲染到螢幕上的任意位置。攝像機實質上是用於將遊戲顯示給玩家看的,它們可以被定製,在上面寫指令...
Unity中實現VR攝像機
眾所周知,unity是一款功能強大的遊戲引擎,專注於做手機遊戲,像王者榮耀這樣的大型網路手遊,就是在這樣的引擎下做出來的,所以說它還是非常成熟的引擎了。當然,unity不僅可以做手機網遊,還可以做頁遊,端遊,甚至是vr,ar,影視後期等等。那麼我們應該怎麼樣在unity中做vr或者ar專案呢?給大家...
unity3D之攝像機的調換
知識總結 我們今天主要學習了關於攝像機的轉換問題,對於轉換攝像機,我們只需要在遊戲物件下面加個攝像機,然後因為是第一人稱所以需要給遊戲物件新增角色控制器,這樣才能實現遊戲物件的移動,再接著你也可以用於移動來使物體移動。下面先看看效果吧 如下 首先是立方體的 public charactercontr...