Related Posts Plugin for WordPress, Blogger...

2-18 Using The Trail Renderer Component

今天要來介紹很有趣的東西,在目前製作的遊戲中,如果Projectile的移動速度太快,玩家就會看不清楚攻擊來自哪裡,也看不清楚攻擊的模樣。這時,大家可以把Projectile的大小調整得更大,就像個足球一樣,或者把Projectile的模樣做得更特別,不過,今天要介紹的是Trail Renderer。

可以上官網看介紹:

官網的介紹中,可以把Trail做得像彩虹一樣,很漂亮的!

好的,我們就開始來做的簡單版的Trail吧。首先,把Projectile拉入到場景中,

並在Projectile底下增加Empty GameObject名為Trail。

Trail新增Component,Trail Renderer。

然後再新增一個Material要給Trail Renderer使用,Shader要選擇Particles/Additive。

然後會要求大家選擇一個Texture,我們就先從專案現有的隨意選一個吧。這一步驟大家可以準備一個很酷的Texture讓效果比較好看。

選好以後,我們就把這個Texture拉入到Trail中的Trail Renderer,有一個名為Materials的選項。其中Size調整後就可以放入多個Texture,不過我們的簡易版就先弄一個吧。

做到這邊,大家可以在場景中拉拉看Trail物件,會發現出現光線了。

由於光線太粗, 消失時間太慢,所以讓我們調整一下吧!我把Time調成0.2,Width調成0.1。

執行遊戲後,射出的Projectile後面出現了雷射軌跡了!

留言