as3 - 数组alpha / visible中的两个已定义的动画片段

时间:2018-03-13 06:37:15

标签: actionscript-3

所以我有两个动画片段M1和M2。然后我把它放到一个数组中,我需要随机选择它们,并且被选中的那个将变得可见而另一个保持不可见。下面的代码是一种可能的方法吗?注意这实际上不适用于测试。

    public var lanes:Array = [m1, m2];  
    public var m1:MovieClip;
    public var m2:MovieClip;

    function randomFromArray(array:Array):Number  
    {  
        return array[Math.floor(Math.random() * array.length)];  
    }  

    public function onBc(event:TimerEvent):void  
    { 
        if (m1.alpha == 0 && m2.alpha == 0)
        {
        randomFromArray(lanes).alpha = 100;
        bc.stop();
        }

    }

0 个答案:

没有答案