ik probeer in Flash dynamisch externe swf'jes in te laden en deze naast elkaar te plaatsen
op zich lukt het wel, maar alleen de laatste MC is steeds zichtbaar..
iemand een idee wat ik fout doe?
ik heb zelf het vermoeden dat het ligt aan de manier waarop de createEmptyMovieClip wordt aangeroepen (iets met _level0 ipv _root ofzo..) ik kom er niet uit, ook niet met de MM livedocs
op zich lukt het wel, maar alleen de laatste MC is steeds zichtbaar..
iemand een idee wat ik fout doe?
ik heb zelf het vermoeden dat het ligt aan de manier waarop de createEmptyMovieClip wordt aangeroepen (iets met _level0 ipv _root ofzo..) ik kom er niet uit, ook niet met de MM livedocs
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| var my_mcl:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();
myListener.onLoadInit = function(target_mc:MovieClip) {
debug.text += "Movie clip = "+target_mc+" is now initialized";
_root.mcTimeline["thumb"+i]._y = yas;
_root.mcTimeline["thumb"+i]._x = xas;
};
my_mcl.addListener(myListener);
k = 0;
xas = -50;
yas = 0;
for (i=0; i<items.length; i++) {
k++;
if (k>10) {
yas += 50;
xas = 0;
k = 0;
} else {
xas += 50;
}
clips[i] = items[i].firstChild;
debug.text += clips[i]+"\n";
_root.mcTimeline.createEmptyMovieClip("thumb"+i, this.getNextHighestDepth());
my_mcl.loadClip("clip.swf?filename="+clips[i], _root.mcTimeline["thumb"+i]);
_root.mcTimeline["thumb"+i]._y = yas;
_root.mcTimeline["thumb"+i]._x = xas;
} |