Показать сообщение отдельно
Старый 30.11.2009, 16:40
harrisunreal вне форума Посмотреть профиль Отправить личное сообщение для harrisunreal Найти все сообщения от harrisunreal
  № 1  
Ответить с цитированием
harrisunreal

Регистрация: Nov 2009
Сообщений: 15
По умолчанию totalFrames: исправьте код, пожалуйста

Необходимо получить totalFrames в подгруженом мувике.
Исправьте код пожалуйста, на Вашем форуме много подобных вопросов, но доконца не доведены.

Код AS3:
package 
{
	import flash.display.Loader;
	import flash.display.MovieClip;
	import flash.events.*;
	import flash.net.URLRequest;
	import flash.events.Event; 
	public class Loaders extends MovieClip
	{
		var request:URLRequest = new URLRequest("dead.swf");
 
		public function Loaders() 
		{
			var loader = new Loader();
			var targetClip = loader.content as MovieClip;			
 
			loader.load(request);
			addChild(loader);
 
			loader.addEventListener(Event.COMPLETE, compl);
 
			trace("totalFrames in Parent:\t", this.totalFrames);
		}
		public function compl(Event):void
		{
			trace("totalFrames in Child:\t", targetClip.totalFrames);
		}
	}
}
Выдает "Acces of undefined property targetClip"

Добавлено через 21 минуту
Нашел, что если подружаемая флешка старой версии, то может не пройти.

http://help.adobe.com/ru_RU/ActionSc...0204-7d9e.html

Можно ли тогда использовать методы из AS1/AS2?