Posted on 2011-10-03 19:01
劍孤寒 閱讀(719)
評論(0) 編輯 收藏 引用 所屬分類:
游戲編程
前兩天玩到了一個游戲,覺得里面的飛船尾部的拖尾效果挺有意思,就研究了一下。其實原理很簡單,把飛船運動的軌跡記錄到一個隊列里,然后根據這個隊列生成一個三角形帶就可以了,另外,像有些游戲里的刀光啥的用這個原理也可以做出來,設一下紋理坐標就好了。以下是研究成果:

效果自我感覺還不錯^_^,
不過有一個缺點,
就是當轉向角度比較大時軌跡會有點不圓滑,
這個需要差值補面才行,
暫時不打算做那么高端了。
這個效果已經加入到Galaxy2D Game Engine 4.0版本中,
這里我寫了個Demo,
有興趣的同學可以下載看看
RibbonTrailDemo.rar