1
我試圖讓在房間裏沒有位置對碰撞一col_obj隨機位置,這裏是我的代碼:而滯留在無限循環
w = room_width;
h = room_height;
of = 32;
// zoek nieuwe lege plaats voor volgende letter op
tx = irandom_range(of,w - of * 2);
ty = irandom_range(of, 570);
var col_obj;
switch(global.room_sel)
{
case lava_room:
col_obj = lava_obj;
break;
case ice_room:
col_obj = test;
break;
case space_room:
col_obj = test;
break;
}
while(place_meeting(tx, ty, col_obj))
{
ty = irandom_range(of, 570);
tx = irandom_range(of,w - of * 2);
}
global.room_sel總是在這裏lava_room,所以col_obj應正確.. 當我執行這個腳本時,我一直在循環和遊戲崩潰,我不知道爲什麼。 是的,有在房間裏自由點未採取「col_obj」