0

对不起,一个简单的问题,但是......

我有具有公共变量的 DocumentClass kTemp

公共 var kTemp:Number = 0;

我也有电影剪辑,它有一些带有这个片段的内部时间线代码:

var counter1:int = 0;  
计数器1 = kTemp;

奇怪的是,但最后一行给出了一个错误:

1120:访问未定义的属性 kTemp。计数器 1 = kTemp

我究竟做错了什么?

我虽然从任何地方都可以看到全局变量。
获取影片剪辑中公共变量值的最简单方法是什么?

4

1 回答 1

0

我是女贞。

使用谷歌我发现只有这个决定适用于我的情况:

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

我还尝试了组合:var public static + Classname.variable,但它不起作用(错误:类似于类的未知属性)... Ich weiß nicht,warum。

于 2013-03-27T04:49:05.617 回答