Показать сообщение отдельно
Старый 29.03.2012, 20:06
warsem вне форума Посмотреть профиль Отправить личное сообщение для warsem Найти все сообщения от warsem
  № 16  
Ответить с цитированием
warsem
 
Аватар для warsem

Регистрация: May 2011
Сообщений: 72
Вопрос снимаю, не правильно указывал главный класс. Проблему не решил, но пока нужно самому порытца.
Большое спасибо за помощь, без вас бы не разобрался бы(и не узнал бы много нового)



Дубль два:

Содержимое папки:
- man.fla
- Man.as
- test.fla

Файл man.fla пустой(кроме самого клипа), класс Man указан как основной. Как научил Аквахавк=)

Файл Man.as:
Код AS3:
package {
	public class Man {
 
		private var movie:int;
 
		public function getMovie():int {
			return movie;
		}
 
		public function setMovie(i:int):void {
			movie = i;
		}
	}
}
Файл test.fla:
Код AS3:
var req:URLRequest = new URLRequest('C:\\man.swf');
var loader:Loader = new Loader();
loader.load(req);
 
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,manLoaded);
addChild(loader);
 
function manLoaded(e:Event):void {
//	for (var i in loader.content) { trace(i); }  - ни чего не выводит
//	trace(loader.content['getMovie']); - undefined
}

Либо не видит мои методы, либо не наследует. Что я делаю не так?


Последний раз редактировалось warsem; 30.03.2012 в 06:17.