Сделать MC видимым в зависимости от того, как нажимать клавиши AS3

Вероятно, еще один легкий, но после нескольких часов поиска и попытки я все еще не могу заставить это работать.

У меня есть клавиатура с 10 кнопками (0 - 9) - я хочу создать переменную, которая будет хранить количество нажатий клавиш на клавиатуре и отображать каждый MC соответственно в зависимости от того, сколько нажатий было сделано.

Например, если была нажата только 1 клавиша, отображается только первый MC (и увеличивает значение переменной до '1'), если нажаты 2 клавиши, отображаются первый и второй MC - и так далее, пока все 4 отображаются мои MC, и MC переходит к кадру #33.

Я получаю разные ошибки в зависимости от того, как я это структурирую (в основном "ожидание идентификатора перед большим, чем")

Мой код для кнопки "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 ответов

Другие вопросы по тегам