Форум 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=130058)

IceSoul 16.09.2009 20:36

Размещение клипа сторонним классом
 
3 класса.

1 инициализируется при загрузке флешки,подгружает 2 клас,тот в свою очередь вызывает 3 класс,который и должен поместить мувиклип.

Код AS3:

package Actions
{
        import flash.display.Sprite;
        /*...*/
 
        dynamic public class Moved extends Sprite
        {
                public function act (str:String)
                {
                        /*...*/
                          player=new Player();
                          addChild (player);
                                /*...*/
 
                }
 
        }
}

Ошибок нету,но не размещает,почему ?

wvxvw 16.09.2009 21:20

1. имена пакетов со строчной.
2. ну, никто не знает а Moved в списке отображения
- а вызываете ли вы хоть когда-нибудь act()
3. Зачем вам нужен динамический класс?

Gava 16.09.2009 21:21

А все три класса прям точно такие же?:)

IceSoul 17.09.2009 19:41

1. Имена пакетов как угодно,это ничего не меняет
2. Нет,блин его конечно никто не вызывает,зачем он вообще нужен?!Умней вопросы есть?
3. Тип класса не имеет вообще никого отношения к моему вопросу.
4. Я описал часть класса,остальное никоим образом не относится к вопросу.

Если вас одолевает любопытство 1 класс- клиент для сокет сервера,2 класс маршрутизатор ответа сервера.Все счастливы теперь?

wvxvw 17.09.2009 19:56

>> Имена пакетов как угодно,это ничего не меняет
Это меняет отношение к вам и к вашему гениальному коду :)

Felicast 17.09.2009 20:15

судя по представленному коду, все должно работать.
вывод: ошибка в другом месте.

IceSoul 17.09.2009 20:22

Цитата:

Это меняет отношение к вам и к вашему гениальному коду
Да,конечно,я еретик если пишу не по канонам стиля программирования,ах да,еще нижний регистр судя по слухам быстрей оО обрабатывается,правда вот разницы нету.


Гениальный код? Если вас смогли впечатлить мои несколько строк кода,наверно я даже выше гения... lol. Хотелось бы узреть таки на яву примеры моей гениальности.

Цитата:

судя по представленному коду, все должно работать.
вывод: ошибка в другом месте.
Спасибо.

wvxvw 17.09.2009 20:57

Нет, это я на будущее. Ваши несколько строк меня не впечатлили.
И нижний регистр действительно обрабатывается быстрее при отображении строк т.как сравнивать строки логичнее всего с конца, а самый быстрый цикл - это инкремент. Но реальность AS3 такова, что затраты на поиск метода или свойства которое нужно вызвать ничтожно малы по сравнению с другими операциями.


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

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