PDA

Volledige versie bekijken : EXTERNE SWF's


Deepimage
%Europe/Berlin %386 %2005, 10:16
Hello flasher's

Een goede morgen. Op dit moment heb ik een site met portfolio vervaardigd en maak daarbij gebruik van externe .swf files. Alles werkt super, maar over een detail ben ik niet teverden!
Namelijk als ik op een button druk krijg ik inderdaad het gewenste plaatje. Maar als ik wederom op de ZELFDE button druk word het plaatje weer opnieuw ingeladen, Logisch.

on (release) {
_root.contents.loadMovie("design/pu5.swf");
}

Hoe verkom ik, als er nogmaals op de zelfde button word gedruk dat het plaatje(.swf) niet weer opnieuw word ingeladen???

Finesky
%Europe/Berlin %397 %2005, 10:32
Op je button dit;

on (release) {
if(_root.isHet == false) {
_root.contents.loadMovie("design/pu5.swf");
_root.isHet = true;
}
}


en op je _root dit;


var isHet:Boolean = false;


Succes;)

Deepimage
%Europe/Berlin %496 %2005, 12:54
Hoi Finesky,

Alvast bedankt voor de hulp. Maar ik denk dat ik iets niet goooooed doe daar hij nu helemaal geen pu5.swf laat. Ik denk dat ik niet goed weet wat je met _root bedoeld?
Is dit de MC waarin de diverse swf's worden ingeladen of plaats ik het AS. in mijn action layer??
Sorry maar aldoende leerd men.

theFlashWizard
%Europe/Berlin %518 %2005, 13:26
ik wou n beter scriptje schrijven maar de truc is eigenlijk dat je per knop dan moet nagaan of er al op gedrukt is en dat dat gereset wordt wordt wanneer je op n andere knop drukt..
het is natuurlijk ook niet te doen om bij elke release alle vars op false weer te zetten.. dus zal je een for loop moeten gaan maken..
wat betekent dat je mischien alle on(release)'es ook beter in een for loop kan zetten op het frame.. dan ben je helemaal snel klaar..

dus ik zou eerst ff kijken wat een for loop voor jou kan betekenen:
http://www.actionscript.org/tutorials/intermediate/loops/index.shtml

anders wordt het erg veel dom werk denk ik..

Finesky
%Europe/Berlin %578 %2005, 14:53
denk dat ik niet goed weet wat je met _root bedoeld?

De _root is het begin van alles, je hoofdtijdlijn dus.

Maar mijn script houd alleen rekening met 1 knop, voor meerdere kan je beter doen was theFlashWizard aanbeveeld;).

Deepimage
%Europe/Berlin %605 %2005, 15:31
Thanxx Wizard's,

Ik gebruik zeker meer dan 1 knop dus ga ik maar op zoek wat de "for loop" voor mij kan betekenen.

theFlashWizard
%Europe/Berlin %623 %2005, 15:58
suc6 :)
als je er nie uitkomt kan je het altijd posten maar houd puntje 5 van deze lijst in de gaten:
http://www.flashfocus.nl/forum/showthread.php?t=189&highlight=astips