「妖精大戦争-座標関係」の編集履歴(バックアップ)一覧はこちら

妖精大戦争-座標関係」(2019/03/17 (日) 19:47:27) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

中央にX原点取る座標系設定は賢いなと思った。 **座標定義 原則浮動小数点(32bit)によって扱われる。 ||原点|向き| |X|画面中央|右向き正| |Y|画面最上部|下向き正| プレイ画面の大きさは384*448(他の東方作品(th09以外!)と同じ) |左端|X = -192| |右端|X = 192| |上端|Y = 0| |下端|Y = 448| **自機の座標と速度 自機座標は128倍の固定小数点。 整数型で保持されていて、その128倍がスクリーン座標と対応しているということ。 1fあたりの移動量(斜めは各軸成分) |||内部|dot| |高速|縦横|576|4.50| ||斜め|407|3.18| |低速|縦横|256|2.00| ||斜め|181|1.41| |高速(PF)|縦横|288|2.25| ||斜め|203|1.59| |低速(PF)|縦横|128|1.00| ||斜め|90|0.70| **ボスの座標と移動方向 →[[敵妖精>妖精大戦争-敵妖精]] ---- **執筆メモ 初版完成(2019/01/23)
中央にX原点取る座標系設定は賢いなと思った。 →[[全解説の目次>妖精大戦争]] **座標定義 原則浮動小数点(32bit)によって扱われる。 ||原点|向き| |X|画面中央|右向き正| |Y|画面最上部|下向き正| プレイ画面の大きさは384*448(他の東方作品(th09以外!)と同じ) |左端|X = -192| |右端|X = 192| |上端|Y = 0| |下端|Y = 448| **自機の座標と速度 自機座標は128倍の固定小数点。 整数型で保持されていて、その128倍がスクリーン座標と対応しているということ。 1fあたりの移動量(斜めは各軸成分) |||内部|dot| |高速|縦横|576|4.50| ||斜め|407|3.18| |低速|縦横|256|2.00| ||斜め|181|1.41| |高速(PF)|縦横|288|2.25| ||斜め|203|1.59| |低速(PF)|縦横|128|1.00| ||斜め|90|0.70| **ボスの座標と移動方向 →[[敵妖精>妖精大戦争-敵妖精]] ---- **執筆メモ 初版完成(2019/01/23)

表示オプション

横に並べて表示:
変化行の前後のみ表示: