根据按键AS3的按键方式使MC可见

时间:2017-11-02 20:51:16

标签: actionscript-3 adobe-animate

可能是另一个简单的,但经过几个小时的搜索和尝试,我仍然无法使其正常工作。

我有一个带10个按钮(0 - 9)的键盘 - 我想创建一个变量,用于存储键盘上的按键次数,并根据已按下的次数按顺序显示每个MC。

例如,如果只按了一个键,则只显示第一个MC(并将变量增加到' 1'),如果按下了2个键,则第一个和第二个MC&#39 ; s显示 - 依此类推,直到显示我的所有4个MC并且MC进入第33帧。

我会得到不同的错误,具体取决于我如何构建它(主要是"在greaterthan&#34之前期待标识符;)

我的按钮代码' 0'在下面,有人可以帮忙吗?

kpad.b0.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown0);

var clickCount:int = 0;

function onMouseDown0(e:MouseEvent):int {

clickCount++();

if (clickCount <= 0)
    as1.visible = true;
if (clickCount == 1)
    as1.visible = true; 
if (clickCount == 2)
    as1.visible = true;
    as2.visible = true;
if (clickCount == 3)
    as1.visible = true;
    as2.visible = true;
    as3.visible = true;
if (clickCount == 4)
    as1.visible = true;
    as2.visible = true;
    as3.visible = true;
    as4.visible = true;
if (clickCount => 4)
    this.gotoAndPlay (33)
}

0 个答案:

没有答案