Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Обращение к MovieClip в библиотеке (http://www.flasher.ru/forum/showthread.php?t=136994)

Я_Человек 02.03.2010 15:00

Обращение к MovieClip в библиотеке
 
Привет всем ещё раз. Постараюсь учесть все рекомендации модератора и спрошу ещё раз.

Есть кнопка, в кнопке мувик. Нужно по нажатию этой кнопки проиграть этот мувик. В as2 это было так:
Код AS1/AS2:

on (press) {
tellTarget ("/имя_мувика_в_библиотеке") {
gotoAndPlay("метка_кадра");
}
}

Но мне позарез надо сделать это в as3. Я представлял себе это так:
Код AS3:

имя_кнопки.addEventListener(MouseEvent.MOUSE_UP,
function(e:MouseEvent):void {
MovieClip(имя_мувика).gotoAndPlay(метка_кадра);
}
);

Но компилятор выдаёт ошибку. Помогите, пожалуйста!

vasya87 03.03.2010 01:30

я сейчас решаю похожую задачу, но у меня ваш метод заработал.
только не с
Код AS3:

MovieClip(имя_мувика).gotoAndPlay(метка_кадра);

а с
Код AS3:

имя_мувика.gotoAndPlay(метка_кадра);

и имя мувика помимо билиотеки задаю непосредственно на сцене. может, в этом дело?

deathTorn 03.11.2010 15:18

Привет, только что разобрался мб вам поможет...
имя_мувика.gotoAndPlay(метка_кадра);
так нельзя нужно создать экземпляр класса

var rec1:имя_мувика=new имя_мувика;

и с ним работать.


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

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