好的,我有一个物体和一个大方块以及房间里的其他东西。我需要obj_dot的对象随机生成,但每次房间重新启动时只在大方块(obj_paper)内。
答案 0 :(得分:0)
您的问题缺乏关于精灵/物体设置的详细信息,因此这个答案可能不适合您100%,但希望它能为您提供如何解决此问题的一般概念。
您可能希望在创建活动中创建的对象的create事件中放置类似的内容。我将假设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);
应该很好地完成这个伎俩。