Форум 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)
-   -   Не работает Movie Clip (http://www.flasher.ru/forum/showthread.php?t=144086)

paqwerty 02.09.2010 12:56

Не работает Movie Clip
 
Вложений: 1
Всем привет!

Помогите пожалуйста решить проблему, я не очень разбираюсь во flash и as...

У меня есть на одном слое 2 Movie Clip с одинаковым instance name. Я их пытаюсь вооспроизвести следующим образом:

1-ый кадр:
Код AS1/AS2:

var bb:Number = 1;

6-109 кадр:
Код AS1/AS2:

text1_1.gotoAndStop(bb);
photos1_2.gotoAndStop(bb);
total = photos1_2._totalframes;

110-ый кадр:
Код AS1/AS2:

gotoAndPlay("st2");
if( bb < total )
{
        bb++;
}
else
{
        gotoAndPlay("on1");
}

Суть заключается в том, что за одно проигрывание Movie Clip "photos1_2" с картиками должны проиграться 2 Movie Clip с текстом.

Проблема - первый Movie Clip с текстом идет нормально, а второй криво.

Чтобы было понятно до конца, я прикрепил исходник. Помогите пожалуйста люди добрые, уже 5-ый день бьюсь над этим

samana 02.09.2010 16:44

Мне если честно не удалось разобраться в вашем подходе... Могу посоветовать такой вариант: у вас просто анимация, так не нужно мудрить с as, скорее всего вы не знаете как использовать graphic symbol, по этому возникли сложности. Посмотрите видео и увидите новые возможности как исправить проблему.

Stargazer 02.09.2010 17:42

Цитата:

Сообщение от paqwerty (Сообщение 933043)
У меня есть на одном слое 2 Movie Clip с одинаковым instance name.

Такого не должно быть, это ошибка.

fessor 02.09.2010 22:10

переименовать второй мувиклип и запускать его отдельной строкой рядом с запуском первого, Stargazer прав одинаковых имен быть не должно - будут глюки или вообще работать не будет


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

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