GML
if global.ammountred < 2
{
a=instance_create(random(room_width),random(room_height),obj_Kropek);
with (a)
{
variable_local_set(type, c_red);
variable_local_set(colour, string('red'));
}
}
GML
if global.ammountred < 2
{
a=instance_create(random(room_width),random(room_height),obj_Kropek);
a.type = c_red;
a.colour = string('red');
}
Obj_system wlada wszechswiatem, sprawdza, czy kropki pewnego koloru nie gina, i tworzy nowa, jesli tak jest. Gdy tworzy kropke, musi jej powiedziec jakiego jest coloru, i jak ma sie ubarwic, jednak ani droga a, ani droga b, nie dochodzi do naszej kropki ta informacja, unknown variable type, unknown variale colour. Jesli stworze te zmienne w obiekcie kropek, pierw obiekt system przypisuje zmienne, a potem obiekt kropek je tworzy, zerujac je. Wiec kurde co mam robic : /?