Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Не работают скрипты в кадрах. (http://www.flasher.ru/forum/showthread.php?t=157013)

cpu 30.05.2011 13:30

Не работают скрипты в кадрах.
 
В общем есть баннер, с разными кнопочками, мувиклипами с кодами в кадрах:
Код AS1/AS2:

stop();

.

Есть as3 код в классе привязанном к нему через свойство флашки. Т.е. поле properties -> class.
В таком случае все коды stop() в кадрах перестают работать...Как застопить мувики в нужных кадрах?

goodguy 30.05.2011 13:37

Документ класс, сам по себе не может быть причиной того, что метод stop() в кадрах перестанет работать. Нужно смотреть код класса.

cpu 30.05.2011 14:02

Удалил весь код из класса и проверил...Все равно убивает все stop().

Jewelz 30.05.2011 14:25

исходник покажите, если не жалко =)

cpu 30.05.2011 15:01

Вложений: 1
Цитата:

исходник покажите, если не жалко =)
Если из .fla удалить Main.as как базовый класс, то мувиклип проигрывается до stop().
Если оставить Main.as как базовый класс, то мувиклип проигрывается циклически.

Jewelz 30.05.2011 15:18

ага, у вас Main не наследуется ни от чего, из-за этого ошибка

Код AS3:

Main extends Sprite


cpu 30.05.2011 15:24

Вложений: 1
Цитата:

Сообщение от Jewelz (Сообщение 999809)
ага, у вас Main не наследуется ни от чего, из-за этого ошибка

Код AS3:

Main extends Sprite


Чет не помогает.

bav 30.05.2011 15:31

Компилятор выдает ошибку:
Цитата:

Line 3 1017: The definition of base class Sprite was not found.
Код AS3:

package  {
 
    import flash.display.Sprite;  // <-- Класс, от которого собираемся наследоваться, следует импортировать.
 
    public class Main extends Sprite
    {
        public function Main() {
            // constructor code
        }
    }       
}


cpu 30.05.2011 15:48

Да, спасибо всем.

Просто Flash IDE такой IDE, что после любого другого редактора трудно увидеть что он выдает ошибки..
К тому же он любит все это кешировать, и пока не закроешь файл класса, изменений он не увидит..(

goodguy 30.05.2011 19:26

Цитата:

К тому же он любит все это кешировать, и пока не закроешь файл класса, изменений он не увидит..(
Не правда.
Цитата:

Просто Flash IDE такой IDE, что после любого другого редактора трудно увидеть что он выдает ошибки..
Не сложнее, чем в любом другом редакторе


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

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