PDA

Просмотр полной версии : Свойства клипа, вложенного в кнопку


serdeles
19.05.2010, 12:49
На сцене лежат 3 экземпляра мувика button под разными именами (but1, but2, but3).
Внутри button лежит мувик links, на трёх кадрах которого три ссылки (ссылка1, ссылка2, ссылка3).

Помогите перевести на язык AS:

Если button имеет имя but1, играть 1-й кадр мувика links, если but2 — 2-й кадр, если but3 — 3-й кадр, соответственно.

Извиняюсь, что не привожу своего кода, просто не знаю, как его написать в данной конструкции.

Исходник иллюстрирует всю ситуацию.

NoCD
19.05.2010, 13:13
Если выкладываете в раздела ас2, зачем сам файл под ас3 делаете?

serdeles
19.05.2010, 13:16
Вообще-то он в AS2.

NoCD
19.05.2010, 13:33
но файл сделан в cs3 ?
Не открывается в flash8

serdeles
19.05.2010, 13:41
У меня CS4, я пересохранил в CS3 (ниже не могу, нет такой опции).
А сам файл под AS2.

Juice_Green
19.05.2010, 14:16
не знаю в каком контексте собираетесь делать эту проверку, но вот очень плохой вариант (т.к. код находится в самой кнопке, вбейте его в панель экшн):
switch(this._name){
case "but1":
this.links.gotoAndStop(1);
break;
case "but2":
this.links.gotoAndStop(2);
break;
case "but3":
this.links.gotoAndStop(3);
break;
default:
break;
}

serdeles
19.05.2010, 14:39
Супер! Я поместил код в первый кадр кнопки, всё нормально работает.
Спасибо!