《魔獸世界》,本人最喜歡的網絡游戲,如果你玩過戰士,你一定對戰士的沖鋒非常熟悉,現在接觸 Unity3D,因為最近用到了刀光、拖尾特效,所以就想做一個類似戰士的沖鋒效果,在本場景用到的拖尾效果可以查看我的另一篇文章,里面有詳細的介紹,刀光效果來自 Unity3D Assets 商店,只是把原作者的例子代碼整理了一下,變得非常簡單實用的類。
最終效果如下:
先來搭建我們的場景,如圖:
然后給角色的模型添加一個空對象,并且加上 MeshRender,并且設置好材質為 WeaponTrail,另外給這個空對象添加 WeaponTrail.cs 對象,設置好相關屬性,如圖:
下面的代碼是修改另一篇文章的 TrailsBladeMaster.cs 類,新的代碼如下:
新聞熱點
疑難解答