Witam!
Ładuje zewnętrznego .swf ` a za pomocą
LoadMovieNum("movie.swf",1);
I chce go umiejscowić w pewnym miejscu, tzn. _x=20, _y=20
Jak to zrobić ?
LoadMovieNum
Re: LoadMovieNum
Ładuj za pomocą MovieClipLoader ---> F1 HELP
Kod: Zaznacz cały
var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("movie.swf", container);
function onLoadInit(mc:MovieClip) {
mc._x = 200;
mc._y = 200;
}Re: LoadMovieNum
xeo nie polecał bym stosowania kodu podanego przez Ciebie.
1. właściwości typu getNextHighestDepth() powinny mieć referencje do obiektu którego dotyczą
2. listener powinien być przypisany do obiektu, żeby można było przypisać do niego indywidualne zdarzenie. W Twoim przypadku nie dało by się do dwóch MCL przypisać onLoadInit.
1. właściwości typu getNextHighestDepth() powinny mieć referencje do obiektu którego dotyczą
2. listener powinien być przypisany do obiektu, żeby można było przypisać do niego indywidualne zdarzenie. W Twoim przypadku nie dało by się do dwóch MCL przypisać onLoadInit.
Kod: Zaznacz cały
var container:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
var mclListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();
mclListener.onLoadInit = function(mc:MovieClip) {
mc._x = 200;
mc._y = 200;
};
mcLoader.addListener(mclListener);
mcLoader.loadClip("movie.swf", container);Re: LoadMovieNum
Racja, dzięki za uwagę 
