Flash / AS3将方法传递给方法

时间:2009-03-10 20:12:00

标签: flash actionscript-3 methods

我正在尝试创建一个transitionmanager,我希望将一个方法传递给一个方法,因为我想制作一堆不同的单独转换方法,我从Transitions类中获取公共静态函数。

实施例

在TransitionController类中的

public function doTransition(mc:MovieClip, transition:Function = Transitions.Basic):void {
        transition(mc);
    }
转型课程中的

public class Transitions
{

    public static function Basic(mc:MovieClip = null):void {
        // a whole lot of transitional stuff here
        trace("Transitions.Basic:" + mc);
    }

}

这有意义吗?我无法开始工作

1 个答案:

答案 0 :(得分:0)

从不介意它在其他地方出错:)它有效 忘了添加冒号Transition.Basic()