Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Что используется вместо _root AS3? (http://www.flasher.ru/forum/showthread.php?t=129434)

nataly_1 01.09.2009 18:14

Что используется вместо _root AS3?
 
Подскажите пожалуйста, что используется вместо _root AS3? А то всё сложное есть в справочниках а самого простого не найти.

etc 01.09.2009 18:41

Ничего не используется.

CEBEP 01.09.2009 18:43

Вы не поверите :) - root(но в As3 root не обязательно должен быть MovieClip-ом).
Но лучшая практика, в обще не использовать root

WRC_S 01.09.2009 20:37

используй stage чемто похож, или скачи от ребёнка parenr.parent... и так далее! )

cleptoman 01.09.2009 22:43

WRC_S, а чего еще посмешнее не придумалось? )

veisss 02.09.2009 02:48

вот что получил при попытке использовать _root

Код AS3:

Warning: 1058: Migration issue: The property _root is no longer supported.  
This property has been removed.
The closest equivalent is the Stage,
which serves as the root of the ActionScript 3.0 display list..


etc 02.09.2009 08:11

veisss, не надо _root, не надо root, отвыкайте.

nataly_1 02.09.2009 18:38

Вместо некоторых вещей понятно - можно использовать обработчики событий, а вот вместо _root.getBytesLoaded в прелоадере пока не понятно

Zik. 02.09.2009 19:11

читайте класс Loader

WRC_S 02.09.2009 20:13

Цитата:

Сообщение от cleptoman (Сообщение 847459)
WRC_S, а чего еще посмешнее не придумалось? )

я конечно не использую этот вареан, но человек спросил чё подобное есть то и написал! а ты какими методами добираеся если надо достучатся выше чем ребёнок?

CEBEP 02.09.2009 21:07

WRC_S, Event-ами...

WRC_S 02.09.2009 21:16

Цитата:

Сообщение от CEBEP (Сообщение 847706)
WRC_S, Event-ами...

я так и делаю!!! деспесинь свои Event и ловишь где хошь :)

etc 03.09.2009 08:04

Цитата:

Сообщение от WRC_S (Сообщение 847692)
если надо достучатся выше чем ребёнок?

Не надо.

WRC_S 03.09.2009 20:05

Цитата:

Сообщение от etc (Сообщение 847797)
Не надо.

надо конструкцию пересматривать тогда, ваще выше не лездь, не когда?

СлаваRa 03.09.2009 21:20

не надо лезть выше, никогда не надо.

etc 03.09.2009 22:24

Цитата:

Сообщение от WRC_S (Сообщение 848042)
надо конструкцию пересматривать тогда, ваще выше не лездь, не когда?

Никогда. Просто потому что это не нужно. Если надо попросить родителя о чем-то, нужно просто отправить ему событие и он, если их слушает, сделает то, что нужно.

Psycho Tiger 03.09.2009 23:44

[offtop]
а то, что существует root в as3 как ключевое слово я узнал после нескольких месяцев изучения as3. Мне сказали, что его не существует, кто то добрый. Поначалу мучался, а сейчас даже когда пишу на AS2 не знаю, точнее не хочу знать, что есть _root
[/offtop]

Более "приемлимый" вариант, но тем не менее почти не приемлимый - это передавать ссылки в конструктор.

StepanR 16.09.2009 21:10

А Loader возможно использовать для загрузки того клипа, в котором создается его экземпляр?

GFreemen 17.09.2009 01:39

Цитата:

Сообщение от WRC_S (Сообщение 847692)
а ты какими методами добираеся если надо достучатся выше чем ребёнок?

Проверено на собственных ошибках.
Если надо достучатся НЕИЗВЕСТНО К КОМУ выше чем ребенок - это ошибка алгоритма, кода, ДНК...
Если надо достучатся выше чем ребенок ИЗВЕСТНО К КОМУ - ребенку кидаешь ссылку на этоно прародителя или на его метод "достучания". имхо...

Mnikem79 25.07.2016 23:15

Подскажите как реализовать? Есть родитель, на стопе, с мувиком на стопе, в родителе выполняется определённый код, который запускает анимацию мувика. По окончании анимации, в AS2 обычно в ребёнке прописывалось _root.play(); и родитель переходил на следующий кадр. Как в AS3 лучше сделать? Коды в кадрах... Переходить на нормальный кодинг пока не представляется возможным.

не паузу же кодить...


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

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