PDA

Volledige versie bekijken : LoadMovieclip


rodjecodje
%Europe/Berlin %761 %2009, 19:16
Hallo,

Ik ben bezig met het maken van een app. Deze app moet een "Libary" hebben met verschillende items erin. En deze items kunnen op de stage ( net als in Flash) geplaatst worden.

Nu moet het mogelijk zijn dat een Item meerdere keren ingeladen kan worden naar de stage...

Ik wil dus met 1 button een movieclip meerdere keren kunnen laden naar de stage..

alvast bedankt :P

Dauntless
%Europe/Berlin %763 %2009, 19:19
Met attachMovie kan je telkens een nieuwe instance toevoegen aan je stage ?

rodjecodje
%Europe/Berlin %799 %2009, 20:10
zou dat er zo uit moeten zien??

on (release){
root.attachMovie("mijn.swf", 1);
}


Ik ben nog niet zoooo goed in AS :S

Dauntless
%Europe/Berlin %814 %2009, 20:33
- Als het om externe SWF's gaat ipv movieclips uit je library moet je iets anders gebruiken dan attachMovie, namelijk een MovieClipLoader
- Gebruik geen on(release), maar zet je code op de hoofdtijdlijn en gebruik 'myButton.onRelease = function() { }'
- Van de MovieClipLoader vind je voorbeelden in de livedocs. Kijk naar MovieClipLoader.loadClip()

rodjecodje
%Europe/Berlin %760 %2009, 19:15
tnx Dauntless,
het is me idd gelukt om de movieclip vanuit de libary te attachen... maar nu werkt mijn MC niet meer :S.... enig idee waar dit aan kan liggen?

Dauntless
%Europe/Berlin %816 %2009, 20:36
Wat voor code staat er in je MC ?

rodjecodje
%Europe/Berlin %864 %2009, 21:45
voor mijn button heb ik dit gebruikt:


on (press) {
this.attachMovie( "box2", "boxx", 2 );
}

rodjecodje
%Europe/Berlin %865 %2009, 21:46
en dit staat in mijn MC:

startSize = function(){
this.onEnterFrame = function(){
window_mc._height = size_mc._y + size_mc._height +.8;
window_mc._width = size_mc._x + size_mc._width+ 1.1;
window2_mc._width = window_mc._width - 2.6;
window2_mc._height = window_mc._height - 2;
}
}
stopSize = function(){
delete this.onEnterFrame;
}