1
Technické fórum / globální pole
« on: June 25, 2007, 08:18:01 PM »
Můžete se někdo mrknout, proč mi nefunguje globální pole?
1) v base.inc mám: global ingr = new Array();
2) v scene.script mám:
ingr[0] = "nejaky text";
Game.LOG("ze sceny: " + ingr[0]);
3) pak mam sprite a kde v on "LeftClick" mám:
Game.LOG("ze spritu: " + ingr[0]);
Když spustím, tak ze scény mi to vypíše správně "nejaky text",
ale když se to spustí z toho spritu tak to vypíše [null]
Jak z toho? U spritu mám #include "scripts\base.inc" a přece
to nejde přistoupit k tomu poli
1) v base.inc mám: global ingr = new Array();
2) v scene.script mám:
ingr[0] = "nejaky text";
Game.LOG("ze sceny: " + ingr[0]);
3) pak mam sprite a kde v on "LeftClick" mám:
Game.LOG("ze spritu: " + ingr[0]);
Když spustím, tak ze scény mi to vypíše správně "nejaky text",
ale když se to spustí z toho spritu tak to vypíše [null]
Jak z toho? U spritu mám #include "scripts\base.inc" a přece
to nejde přistoupit k tomu poli