-1
好吧我有一個物體和一個大廣場以及其他東西在一個房間裏。每次房間重新啓動時,我需要obj_dot的對象隨機產生,但只能在大方形內(這是obj_paper)。在特定位置遊戲製造商隨機產卵
好吧我有一個物體和一個大廣場以及其他東西在一個房間裏。每次房間重新啓動時,我需要obj_dot的對象隨機產生,但只能在大方形內(這是obj_paper)。在特定位置遊戲製造商隨機產卵
你的問題缺乏關於你的精靈/對象設置的詳細信息,因此這個答案可能不適合你100%,但希望它會爲你提供一個關於如何去解決這個問題的一般想法。
您可能希望在創建房間時創建的對象的創建事件中添加類似的內容。我將假設obj_paper是在創建房間時創建的(因此在房間重新啓動時重新創建)。
在obj_paper的創建事件中,使用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);
這應該很好地做到這一點。
這是非常簡單的問題。你可以在官方gmc論壇上得到答案http://gmc.yoyogames.com – Dmi7ry
是的我找不到任何東西,但我確實使用這個代碼進行隨機重生,但不知道要添加什麼才能使它只與廣場。 instance_create(random(room_width),random(room_height),obj_dot) – user1947331
作爲示例,請使用irandom_range。像'instance_create(irandom_range(50,100),irandom_range(30,150,obj_dot)' – Dmi7ry