-1

わかりました、部屋にはオブジェクトと大きな正方形、その他のものがあります。部屋が再起動するたびに、obj_dot であるオブジェクトがランダムにスポーンする必要がありますが、大きな正方形 (obj_paper) 内にのみ必要です。

4

1 に答える 1

0

あなたの質問にはスプライト/オブジェクトの設定に関する詳細な情報が欠けているため、この回答は 100% 適切ではないかもしれませんが、この問題を解決する方法の一般的なアイデアを提供してくれることを願っています.

部屋の作成時に作成されるオブジェクトの作成イベント内に、おそらくこのようなものを入れたいと思うでしょう。ルームの作成時に obj_paper が作成されると仮定します (したがって、ルームの再起動時に再作成されます)。

obj_paper の create イベントで、GML を使用して次のように入力します。

//Assuming the sprite for obj_paper has it's x & y positioned in the center of the sprite
instance_create(irandom_range(x-sprite_width/2,x+sprite_width/2),irandom_range(y-sprite_height/2,y+sprite_width/2),obj_dot);

それはうまくいくはずです。

于 2014-06-10T04:00:03.467 に答える