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

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

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Цитата:
n я пробовал, ошибка та же
Уверены, что "та же"? Откуда эта идея, что embed swf может быть представлена как просто MovieClip? Это application/octet-stream, то есть массив байт — ByteArray. Вопреки утверждению yasha005, его именно нужно загружать лоадером, только методом loadBytes (поскольку в библиотеке это ByteArray), чтобы получить доступ к его документ-классу.
__________________
Reality.getBounds(this);

Старый 27.02.2013, 00:20
HraD вне форума Посмотреть профиль Отправить личное сообщение для HraD Найти все сообщения от HraD
  № 2  
Ответить с цитированием
HraD

Регистрация: Apr 2009
Сообщений: 17
Цитата:
Сообщение от Wolsh Посмотреть сообщение
Уверены, что "та же"?
Ну не совсем та же...
Код:
ReferenceError: Error #1065: Переменная game1RF0 не определена.
	at global/flash.utils::getDefinitionByName()
	at ru.alice::Symbols/getAsset2()
	at ru.alice::Spin3/loadingHandler()[K:\FD\Projects\ALiCEv2\src\ru\alice\Spin3.as:153]
Цитата:
Откуда эта идея, что embed swf может быть представлена как просто MovieClip?
Из гугла.
Например http://stackoverflow.com/questions/1...m-external-swf
А почему нет, если там просто мувик в swf?
Цитата:
то application/octet-stream, то есть массив байт — ByteArray
Хорошо, как тогда это брать, чтобы оно было как MovieClip, чтоб можно было управлять его прокруткой, типа stopAtFrame, gotoAndPlay(?), делать addChild() и т.д.?

Цитата:
Используйте getDefinition взамен.
?
В коде
Код AS3:
public function getAsset2(n:String):Sprite
		{
			var ClassReference:Class = getDefinition(n) as Class;
			var s:Sprite = new Sprite();
			var m:MovieClip = new ClassReference() as MovieClip;
			s.addChild(m);
			return s;
 
		}
получаем
Код:
Error: Call to a possibly undefined method getDefinition.
или я что-то опять не понял....

П.С. Это уже пост после 2-х дневного перелопачивания гугла, StackerOverflow и подобных сайтов, перепробовал около 10-ти разных
вариантов... незнаю уже...


Последний раз редактировалось HraD; 27.02.2013 в 00:32. Причина: погорячился
Создать новую тему Ответ Часовой пояс GMT +4, время: 05:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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


 


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


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