引用静态类的变量

时间:2011-11-10 19:55:34

标签: actionscript-3

这是一个非常愚蠢的问题,但也许有人可以回答它。

如何替换

public function Mainclass()
{
    Calculations.getDistance(5,9,4,2);
}

有这样的事情:

private var math:Class = Calculations;

public function Mainclass()
{
    math.getDistance(5,9,4,2);
}

“:Class”不起作用。

我不是懒惰(说谎?:p),但是我使用该类超过20次,如果我替换这些长类名,它看起来会更好。

1 个答案:

答案 0 :(得分:0)

刚刚在我的项目中测试过:

        private var fn:Function;
        /*...*/
        fn = PlayerMenu.makeBtn;
        var tf:TextField = new TextField();
        addChild(tf);
        fn(tf, new Point(500, 500), 'ololo');

工作正常,但不是很方便,因为FlashDevelop不会突出显示参数