Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.11.2014, 20:30
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 11  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
>>Можно и собирать в рантайме байткод и загружать в аппдомен через loadBytes()
дада, только от меня совсем ускользает смысл\механизм наследования в таком раскладе

Старый 25.11.2014, 20:45
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 12  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Было бы от чего наследоваться. Т.е. физическое описание класса в нужном аппдомене (доступном для того, в который вы будете загружать). А остальное приложится.
Поверьте, наследование от flash.display.Sprite, содержащегося в т.н. system domain не требует наличие такого класса в загружаемых swf.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 25.11.2014, 20:59
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 13  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
ясно, спасибо
но соглашусь с PainKiller, что для задачки расширить функционал загруженной флешки это не будет самым удобным решением

Старый 25.11.2014, 21:47
Партизан вне форума Посмотреть профиль Отправить личное сообщение для Партизан Найти все сообщения от Партизан
  № 14  
Ответить с цитированием
Партизан
 
Аватар для Партизан

блогер
Регистрация: Nov 2007
Адрес: Almaty, Moscow
Сообщений: 396
Записей в блоге: 5
Отправить сообщение для Партизан с помощью Skype™
А о чем собственно речь? Какие классы вы хотите унаследовать, что есть графика?

Старый 26.11.2014, 10:49
Hamid вне форума Посмотреть профиль Отправить личное сообщение для Hamid Найти все сообщения от Hamid
  № 15  
Ответить с цитированием
Hamid

Регистрация: Aug 2011
Сообщений: 65
Цитата:
Сообщение от Партизан Посмотреть сообщение
А о чем собственно речь? Какие классы вы хотите унаследовать, что есть графика?
Мувиклипы и спрайты. Проблема отпала, сделал без наследований. Но все таки этот вопрос часто возникал. Вообще всем посоветую как можно реже пользоваться мувиклипами, а лучше никогда их не использовать.

Со спрайтами проблем нет, можно всегда содержимое спрайта перенести в другой спрайт. Содержимое мувиклипа програмно не представляю даже как переносить в другой клип(созданный кодом). Пробегать все кадры и переносить? Но как кадры создавать кодом? Никак, а если и можно, то не описано в документации и через колдовство работает.

Старый 26.11.2014, 15:16
PsixokoT вне форума Посмотреть профиль Отправить личное сообщение для PsixokoT Найти все сообщения от PsixokoT
  № 16  
Ответить с цитированием
PsixokoT

Регистрация: May 2008
Сообщений: 63
а вам обязательно именно подгружать вторую swf? чем не устраивает, создать swc с графикой и подключить ее к проекту. А там уже наследуйте, что хотите.

Старый 26.11.2014, 16:55
zuxul вне форума Посмотреть профиль Отправить личное сообщение для zuxul Найти все сообщения от zuxul
  № 17  
Ответить с цитированием
zuxul

Регистрация: Dec 2009
Адрес: 59°13′N, 39°54′E
Сообщений: 445
Записей в блоге: 1
вот, кстати, из недавнего в блогах: http://www.flasher.ru/forum/blog.php?b=696

Старый 27.11.2014, 10:40
PainKiller вне форума Посмотреть профиль Отправить личное сообщение для PainKiller Найти все сообщения от PainKiller
  № 18  
Ответить с цитированием
PainKiller
 
Аватар для PainKiller

блогер
Регистрация: Sep 2011
Адрес: Москва
Сообщений: 533
Записей в блоге: 4
Просто по вопросу топикстартера, уже понятно, что генерить код в рантайме, это явно не по его уровню. И опять же есть более простые решения указанной проблемы. А так, однажды я наткнулся на одну замечательную библиотечку которая перевернула мне мозг, и с её помощью реализовать "динамическое наследование" вполне реально, и в их документации указано как это сделать. Честно говоря, я долго думал, где это можно применить, пока особо идей нет, а в as3-commons и spring она используется для рефлексии.

Старый 27.11.2014, 11:20
Hamid вне форума Посмотреть профиль Отправить личное сообщение для Hamid Найти все сообщения от Hamid
  № 19  
Ответить с цитированием
Hamid

Регистрация: Aug 2011
Сообщений: 65
Спасибо за много интересных идей! На будущее запомню. А вообще постараюсь не попадать в такие ситуации(*****кодом мой случай попахивает).

Поговорку одну вспомнил: "Умный найдет выход из трудной ситуации, а мудрый не попадет в такую ситуацию." Да прибудет с нами сила ооп :-)

Старый 30.11.2014, 12:03
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 20  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
если бы вы показали чего хотите получить в итоге с таким богатым окружением - людям было бы проще советовать )
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Создать новую тему Ответ Часовой пояс GMT +4, время: 21:37.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
класс , наследование , расширение
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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