私は基本的なゲームを書いています。Allegroでカーソルを作成しますか?
私は実際の衝突の輪郭の輪郭を持つカーソル画像が必要です。これはマウスのためではありません - 私はゲーム内で小さなカーソルを飛ばしたいと思います。境界ボックスを長方形にしたくありません。
しかし、私はAllegroとグラフィカルプログラミングには初めてです。私の最初のアイデアは、al_draw_polygonを使って標準的なカーソルのようなものを作成することでしたが、次にどの頂点にそれを供給するかを決める方法は全く分かりませんでした。これを行うより良い方法はありますか?また、ポリゴンを描画するときの頂点の座標を相対的に求める標準的な方法は何ですか?確かにあなたは紙の上にグラフを描くのではなく、毎回それを計算しますか?
私が考えた他の方法は、マウスの画像をロードすることでしたが、それは長方形になります。どのようにこれを正しく行うのですか?
注:C++。与えられた、しかしちょうどその時の図。
あなたはいくつかの点を強調しています。 – Aerovistae