まず第一に、私はブラジル人であるために英語があまり得意ではない場合は申し訳ありません。質問を適切に説明するように努めます。
さて、私は 2D タイル ベースのゲームを開発しています。エンティティ内で、Projectile
クラスを作成しています。今のところ、投射物は東西南北に移動できますが、どの方向にも移動させる必要があります。少し検索しましたが、Ray 2D に関する適切なチュートリアルや例は見つかりませんでした (光線ベースの照明についてのみ見つかりました)。
例えば:
x
\ x
\ /
\ /
f f
[x = projectile start position, f = projectile end position]
発射体が X と Y (幅と高さは関係ありません) で構成され、すべてのティックを移動すると仮定すると、どうすればこれを達成できますか?