cocos2dx 雷達的實現

需求:

1、通過圓環模擬真實世界場景

2、通過角度檢測來收取妖怪


實現前的想法:

1、我們把所有的東西放在一個座標裏,即統一座標系,東西包括怪物,動態ui等

2、獲取到的陀螺儀數據旋轉和拖動旋轉的統一

3、怪物ai的實現,實現的主要方法是通過狀態機

4、UI和特效的表現

具體細節的實現:

1、通過角度和距離獲取位置

2、通過兩點獲取角度

3、通過一點獲取角度


代碼設計:

1、創建場景,創建定時器,通過定時器控制狀態機

2、怪物類設計,主要有怪物的狀態和狀態機的切換


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章