Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Свойства клипа, вложенного в кнопку (http://www.flasher.ru/forum/showthread.php?t=140058)

serdeles 19.05.2010 12:49

Свойства клипа, вложенного в кнопку
 
Вложений: 1
На сцене лежат 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

не знаю в каком контексте собираетесь делать эту проверку, но вот очень плохой вариант (т.к. код находится в самой кнопке, вбейте его в панель экшн):
Код AS1/AS2:

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

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


Часовой пояс GMT +4, время: 08:20.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.