【问题标题】:AS3, Access public variable within Movie ClipAS3,访问影片剪辑中的公共变量
【发布时间】:2013-03-26 10:21:53
【问题描述】:

抱歉,问题很简单,但是...

我有 DocumentClass,它有公共变量 kTemp:

public var kTemp:Number = 0;

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

var counter1:int = 0;
counter1 = kTemp;

很奇怪,但最后一行给出了错误:

1120:访问未定义的属性 kTemp。 counter1 = kTemp

我做错了什么?

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

【问题讨论】:

    标签: flash class variables movieclip public


    【解决方案1】:

    我是 snova 女贞。

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

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

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

    【讨论】:

      猜你喜欢
      • 2011-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-24
      • 2011-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多