需求:
1、通過圓環模擬真實世界場景
2、通過角度檢測來收取妖怪
實現前的想法:
1、我們把所有的東西放在一個座標裏,即統一座標系,東西包括怪物,動態ui等
2、獲取到的陀螺儀數據旋轉和拖動旋轉的統一
3、怪物ai的實現,實現的主要方法是通過狀態機
4、UI和特效的表現
具體細節的實現:
1、通過角度和距離獲取位置
2、通過兩點獲取角度
3、通過一點獲取角度
代碼設計:
1、創建場景,創建定時器,通過定時器控制狀態機
2、怪物類設計,主要有怪物的狀態和狀態機的切換
需求:
1、通過圓環模擬真實世界場景
2、通過角度檢測來收取妖怪
實現前的想法:
1、我們把所有的東西放在一個座標裏,即統一座標系,東西包括怪物,動態ui等
2、獲取到的陀螺儀數據旋轉和拖動旋轉的統一
3、怪物ai的實現,實現的主要方法是通過狀態機
4、UI和特效的表現
具體細節的實現:
1、通過角度和距離獲取位置
2、通過兩點獲取角度
3、通過一點獲取角度
代碼設計:
1、創建場景,創建定時器,通過定時器控制狀態機
2、怪物類設計,主要有怪物的狀態和狀態機的切換
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))