![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Dec 2007
Сообщений: 2
|
Класс для загрузки внешнего mc:
package main {
import flash.display.*;
import flash.events.Event;
import flash.net.URLRequest;
public class _mcLoader extends MovieClip {
private var loader:Loader;
private var movie:MovieClip;
public function _mcLoader( )
{
//
}
public function _load(filename:String):void
{
loader = new Loader( );
movie = new MovieClip();
addChild( loader );
loader.contentLoaderInfo.addEventListener( Event.INIT, handleInit );
loader.load( new URLRequest( filename ) );
}
private function handleInit( event:Event )
{
//var movie:* = loader.content;
movie = event.target.content as MovieClip;
movie.x = 100;
movie.y = 100;
movie.birth(1); // тут все ок, флешка загрузилась и появилась в нужных координатах
}
public function play_action(act:String, team:int):void
{
trace(movie.birth); // <- undefined
}
}
}
Где я ошибся? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Нигде.
Только неплохо было бы создать интерфейс к подгруженному ролику. |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 2
|
понял, ушел дальше читать маны
![]() |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 467
|
Непонял, почему Event.INIT ?? Может лучше Event.COMPLETE ?
![]() |
|
|||||
|
Цитата:
|
|
|||||
|
Я бы написал что-то типа класслоадера и кастил дефиниции классов с подгруженного ролика.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
miramax, можно было выразиться и по-русски без понтов, ага
![]() |
|
|||||
|
А пусть погуглят =)
Сначала нагуглят слово класслоадер, потом кастинг, потом дефиниция. |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 1,058
|
ну ты б хоть по английски тогда их написал...
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 8
|
допустим, я мало чего знаю про эти страшные слова: класслоадер, кастинг, дефиниция
гуглю 1. класслоадер.как динамически загружать новые классы 2. Киномодельное агентство Kinomodel.ru- кинопробы и съемки фильмов, работа на телевидении, кастинг актеров, актерское агентство, участие в ток-шоу 3. Дефиниция (от лат. definitio - предел, граница) - определение. Дефиниция фиксирует основные признаки, составляющие содержание какого-либо понятия или языкового выражения. странный смысл получается |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|