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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.06.2008, 16:47
Oreanor вне форума Посмотреть профиль Отправить личное сообщение для Oreanor Найти все сообщения от Oreanor
  № 1  
Ответить с цитированием
Oreanor

Регистрация: Sep 2004
Сообщений: 159
Отправить сообщение для Oreanor с помощью ICQ
По умолчанию Runtime Sharing в AS3

Есть необходимость подключать один мувик (будет называться Square) через Runtime Sharing.

В test.swf рисую квадрат, делаю из него символ Square, отмечаю галочку Export for runtime sharing. (Непонятно что указать в URL, если я хочу потестировать локально - ставлю просто слэш).

Затем в основном документе делаю пустой мувик Square2 с указанием на класс Square2, выставляю для него галочку Import for runtime sharing и указываю имя файла, из которого он будет грузиться - test.swf.
пишу код
Код:
import flash.display.MovieClip;

var container1:MovieClip = new Square2();
this.addChild(container1);
и флеш сообщает мне, что я вызываю необъявленный метод Square2.
Помогите, пожалуйста, разобраться, что я неправильно делаю.
Вложения
Тип файла: zip as3.zip (9.5 Кб, 75 просмотров)


Последний раз редактировалось Oreanor; 25.06.2008 в 16:49.
Старый 25.06.2008, 17:52
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Зачем вам runtime sharing, если есть getDefinition?

Старый 25.06.2008, 18:57
Oreanor вне форума Посмотреть профиль Отправить личное сообщение для Oreanor Найти все сообщения от Oreanor
  № 3  
Ответить с цитированием
Oreanor

Регистрация: Sep 2004
Сообщений: 159
Отправить сообщение для Oreanor с помощью ICQ
ну причин тут несколько, первая из которых - практически нулевой опыт программирования на as3. иду теми же путями, что и при программировании на as2.
попробовал пример с getDefinition - эффект вроде бы тот, что нужен.

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

Старый 25.06.2008, 19:34
ulik вне форума Посмотреть профиль Отправить личное сообщение для ulik Посетить домашнюю страницу ulik Найти все сообщения от ulik
  № 4  
Ответить с цитированием
ulik
 
Аватар для ulik

Регистрация: Apr 2007
Адрес: Moscow city
Сообщений: 286
Отправить сообщение для ulik с помощью ICQ
слушайте __etc и маунал читайте "getDefinition" и еще можно про context у Loader.

А про "Export for runtime sharing" - ничего хорошего не могу сказать. Это ж надо было такое придумать - указывать жесткий путь шары файла до его компиляции в нем же. Ппц. А если я его перемещу или переименую папку?! Вобщем, забудьте про это. Ни где не видел пока чтоб кто-нибудь отважился на такой изврат
__________________
Дизайн, как презерватив - каждому жмет по-своему © Я
мое: блог форум

Старый 25.06.2008, 19:37
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 5  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
как вариант
http://riapriority.com/blogs/slon-vs...runtime_shared
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE

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

Регистрация: Apr 2008
Адрес: Возле Чёрного моря
Сообщений: 13
Цитата:
Сообщение от ulik Посмотреть сообщение
А если я его перемещу или переименую папку?!
там указываются отностительные пути, как в package {}
а значения URL при export for RTS не влияет


Последний раз редактировалось _sg; 27.02.2009 в 23:47.
Старый 16.05.2010, 12:52
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 7  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,600
Записей в блоге: 17
Всегда кстати было интересно, а осталась ли хоть какая-то практическая польза от этого? Или оставлено для старперов, как и некоторые другие фичи?

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

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

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


 


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


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