PDA

Просмотр полной версии : Почему неопределена переменная.


petrochenko1981
22.03.2006, 12:32
На основной киноленте опредлеляю переменную var s: Number = 1. Почему когда я пытаюсь сделать трейс это йпеременной при нажатии на клип, который вложен в другой клип, а тот в свою очередь находится на главной киноленте. Мне пишется, что переменная не определена. Как быть, что делать? Подскажите пожалуйста.

Madasan
22.03.2006, 12:44
trace(_root.s);

scourge ' kangaroo
25.03.2006, 23:38
2petrochenko1981

если не указывать путь, где создавать переменную, то переменная создаётся в this

Homo Sapiens
26.03.2006, 01:39
создаётся в this
this - это указатель на сам объект. В указателе ничего не может быть создано.
А по сути, то используй либо абсолютную (_root.s), либо относительную (_parent._parent.s) адресацию.

scourge ' kangaroo
26.03.2006, 11:40
я и имел в виду сам объект, а this написал как путь до переменной