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後面出現了雷射軌跡了!
留言
張貼留言