Показать сообщение отдельно
Старый 27.02.2013, 00:20
HraD вне форума Посмотреть профиль Отправить личное сообщение для HraD Найти все сообщения от HraD
  № 6  
Ответить с цитированием
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. Причина: погорячился