2016-09-21 6 views
1

私はGame Makerで初めてのゲームを作っています。ゲームメーカー - タッチイベント

ゲームで私は、人形、例えば矩形を描くためにユーザに必要なものであり、ゲームはその図形を認識しなければならない。これどうやってするの?

ありがとうございます!

答えて

0

これはかなり複雑な作業です。簡単にするために、clickイベントのマウス座標を使用して一連の点を配置​​し、それらを自動的に線で結ぶように指示することができます。すべての点を同じds_list構造体に格納すると、角度、距離などの条件をチェックすることができます。この方法で、形状を決定することができます。なぜあなたはこれをやりたいのですか?

+0

さて、絵を描くことでタスクを完了するゲームを作っています。私はこのメソッドをMagic Touchというゲームで見ました。試してみてください。 –

0

この問題を解決する方法はかなり簡単です。私は誰かがポイントの1つをクリックしたときに、それが真であると思われるいくつかの変数を作成します。プレーヤーが次のポイントをクリックするのを待ちます。プレーヤーが次のポイントをクリックした場合、私はスプラインでimage_angleを使ってラインを呼び出し、両方のポイントを上にして、プレーヤーが次のポイントをクリックするのを待ちます。

次のステップイベントは、すべてのポイントがクリックされたかどうかを確認し、それらの座標に三角形を描くか、三角形を塗りつぶすためにスプライトを正しい座標に配置するかを確認します。

もう1つの方法は、それらのポイントが何であるかを決定し、mouse_xとmouse_yを調べて、それがポイントかどうか、それが上のようになっているかどうかを確認することです。この問題を解決する方法はたくさんあります。あなたのスキルレベルとあなたがしたいことのために働くものを見つけることを試み続けてください。

関連する問題