2013-03-26 2 views
0

Извините за простой вопрос, но ...AS3, доступ общественности переменной в Movie Clip

У меня есть DocumentClass, который имеет открытую переменную kTemp:

public var kTemp:Number = 0;

У меня также есть Movie Clip, который имеет некоторую внутреннюю хронологию код с этим фрагментом:

var counter1:int = 0; 
counter1 = kTemp;

Как ни странно, но последняя строка выдает ошибку:

1120: Access of undefined property kTemp. counter1 = kTemp

Что я делаю неправильно?

Я, хотя глобальные переменные видны повсюду.
Каков самый простой способ получить значение переменной public внутри ролика?

ответ

0

I snova privet.

С помощью Google я нашел только это решение, которое работает в моем случае:

var _root=MovieClip(root); 
var counter1:int; 
counter1 = _root.kTemp; 

Я также попытался комбо: Var общественный статический + Classname.variable, но он не работает (ошибка: что-то вроде неизвестно свойство класса) ... Ich weiß nicht, warum.

Смежные вопросы