//instance_create(500-64,500-32,obj_land_normal)
xtile = 500
ytile = 500
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
//instance_create(500+64,500-32,obj_land_normal)
xtile = 500 + 64
ytile = 500-32
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
/////////////////
xtile = 500 + 64 +64
ytile = 500-32-32
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
/////////////////
xtile = 500 + 64 +64 +64
ytile = 500-32-32-32
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
/////////////////
xtile = 500 + 64 +64 +64 +64
ytile = 500-32-32-32-32
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
////////////////////////////////////////////////////////////////////
global.level = get_integer("Level to test?", 4);
//instance_create(500-64,500-32,obj_land_normal)
global.xtile = 500
global.ytile = 500
repeat (global.level)
{
instance_create(global.xtile,global.ytile,obj_land_normal);
global.xtile -= 64
global.ytile -= 32
}
so habe ich das erstmal gelöst... aber bei repeat (5) sollte da eine variable stehen.... das heißt er sollte felder generieren X mal X .... die verschiebung ist 64/32 da es isometrische felder sind.... meine frage ist nun, wie mache ich eine loop, die die reihen zeichnet, möglichst hintereinander weg... also erste reihe, zweite reighe und so weiter...
xtile = 500
ytile = 500
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
//instance_create(500+64,500-32,obj_land_normal)
xtile = 500 + 64
ytile = 500-32
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
/////////////////
xtile = 500 + 64 +64
ytile = 500-32-32
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
/////////////////
xtile = 500 + 64 +64 +64
ytile = 500-32-32-32
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
/////////////////
xtile = 500 + 64 +64 +64 +64
ytile = 500-32-32-32-32
repeat (5)
{
instance_create(xtile,ytile,obj_land_normal);
xtile -= 64
ytile -= 32
}
////////////////////////////////////////////////////////////////////
global.level = get_integer("Level to test?", 4);
//instance_create(500-64,500-32,obj_land_normal)
global.xtile = 500
global.ytile = 500
repeat (global.level)
{
instance_create(global.xtile,global.ytile,obj_land_normal);
global.xtile -= 64
global.ytile -= 32
}
so habe ich das erstmal gelöst... aber bei repeat (5) sollte da eine variable stehen.... das heißt er sollte felder generieren X mal X .... die verschiebung ist 64/32 da es isometrische felder sind.... meine frage ist nun, wie mache ich eine loop, die die reihen zeichnet, möglichst hintereinander weg... also erste reihe, zweite reighe und so weiter...