Форум 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)
-   -   Помогите грамотно написать миникласс...))) (http://www.flasher.ru/forum/showthread.php?t=120301)

orcpochta 16.01.2009 18:06

Помогите грамотно написать миникласс...)))
 
У меня взорвался мозг..))

допустим, есть класс SWFLoader, который по вызову
Код:

var mcClip:MovieClip = SWFLoader(pathToSWF, parentClip, depth);
загружает свф-ку в parentClip на глубину depth, предварительно создав контейнер для себя на этой глубине с каким-нибудь именем "container" + depth.
Свф-ка грузится с помощью MovieClipLoader.
Еще нужна функция (наверно статическая), чтобы потом при необходимости выгрузить то, что было загружено и удалить все с этим связанное, какая-нибудь SWFLoader.unload(target);

Помогите, пожалуйста, я в конец запутался..)) Где-то когда-то наткнулся на подобный пример товарища iNils-а в какой-то теме, но читать было некогда тогда, а теперь найти не могу - короче, сам дурак..))

Zik. 16.01.2009 18:13

А вы не пробовали почитать "Основы ActionScript 2.0" Мука ??

chingachgoog 16.01.2009 18:39

А зачем в данном случае класс?
Достаточно функции (можно глобальной) SWFLoader.
У этой функции можете сделать свой метод (он и будет статическим) unload и свойства - например, массив - куда будут заноситься mcClip.

orcpochta 16.01.2009 18:43

Цитата:

Сообщение от chingachgoog (Сообщение 791305)
А зачем в данном случае класс?
Достаточно функции (можно глобальной) SWFLoader.
У этой функции можете сделать свой метод (он и будет статическим) unload и свойства - например, массив - куда будут заноситься mcClip.

неее... нужен именно класс...))) без класса у меня все это проблем никаких не вызывает, у меня затычка именно на том, как мне что организовать в классе и как что должно создаваться, присваиваться и вызываться через использование классов.

iNils 16.01.2009 19:02

О чем именно я писал?

orcpochta 16.01.2009 19:13

Я не помню о чем была речь в топике, но Вы там привели пример пользовательского класса загрузчика.

Kuruki 16.01.2009 19:14

Цитата:

Сообщение от orcpochta (Сообщение 791308)
как мне что организовать в классе и как что должно создаваться, присваиваться и вызываться через использование классов.

Это зависит от конкретных задач, выполняемых вашим приложением и это должен решить сам разработчик еще на начальном этапе разработки приложения.
К. Мук, потом это можно почитать http://zeus.sai.msu.ru:7000/SE/proje...rn/index.shtml

chingachgoog 16.01.2009 19:20

Цитата:

Сообщение от orcpochta (Сообщение 791308)
неее... нужен именно класс...))) без класса у меня все это проблем никаких не вызывает, у меня затычка именно на том, как мне что организовать в классе и как что должно создаваться, присваиваться и вызываться через использование классов.

Вы определитесь ДЛЯ ЧЕГО вам нужен класс, сначала.

Код:

var mcClip:MovieClip = SWFLoader(pathToSWF, parentClip, depth);
Вы тут присваиваете переменной mcClip ссылку на созданный с помощью SWFLoader некий мувиклип.
Но вам будет весьма трудно сделать тоже через new.

orcpochta 16.01.2009 19:25

у меня произошел бзик, после того, как я начал читать Мука про АС3...)))


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

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