Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Author Topic: globální pole  (Read 4069 times)

0 Members and 1 Guest are viewing this topic.

Siky

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 41
    • View Profile
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 :-[
Logged

metamorphium

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 12
  • Offline Offline
  • Gender: Male
  • Posts: 1511
  • Vampires!
    • View Profile
    • CBE  software s.r.o.
Re: globální pole
« Reply #1 on: June 25, 2007, 09:58:45 PM »

protoze nemuzes strkat inicializaci objektu do base.inc. Pri kazdem otevreni jakehokoliv scriptu se Ti zalozi nove prazdne pole
(proto ten [null]) a navic Ti to likviduje silenym zpusobem pamet. :)

do base.inc dej

global pole;

a treba na zacatek do game.script

pole = new Array();

Logged
J.U.L.I.A. Enhanced Edition, Vampires!, J.U.L.I.A., J.U.L.I.A. Untold, Ghost in the Sheet

metamorphium

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 12
  • Offline Offline
  • Gender: Male
  • Posts: 1511
  • Vampires!
    • View Profile
    • CBE  software s.r.o.
Re: globální pole
« Reply #2 on: June 25, 2007, 11:07:22 PM »

jo a jeste pro tyto ucely pole nemusis zakladat pres new. Staci tam pristoupit normalne.

pole[0] = "blabla";


Logged
J.U.L.I.A. Enhanced Edition, Vampires!, J.U.L.I.A., J.U.L.I.A. Untold, Ghost in the Sheet

Siky

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 41
    • View Profile
Re: globální pole
« Reply #3 on: June 26, 2007, 05:40:42 PM »

Jo diky, to bylo ono
Logged
 

Page created in 0.072 seconds with 23 queries.