平台為PC
Web版作品連結:
https://dl.dropboxusercontent.com/u/255926592/web/Web_Terminator.html
前言
此作品為課程上的期末製作,這份作品我本人參與的部分介面設計的部分,其他程式大都由另一位成員負責。
主要程式
動作控制
使用Animator+設定參數來控制角色動作,並增加確保一次同時按下2個方向鍵的判斷。
設影機控制
獲取角色身上的Target,以Target為軸心旋轉&移動,因此軸心的x必須與角色相同,否則角色會飄來飄去。
雷射牆
有3個發射點,使用InvokeRepeating生成雷射並用Random控制從哪個點發射
。
雷射
射出的雷射是一條Trail Renderer,碰撞偵測是靠Box Collider,並隨著時間拉長,看起來就向射出一條雷射光。
機關槍
機關槍固定於天花板上,用Look At鎖定主角,如果在範圍內不移動將會用InvokeRepeating生成子彈攻擊。
UI
整體的UI、文字、血條都是以NGUI以及unity4.3的2DSprite製作而成。
沒有留言:
張貼留言