PDA

Volledige versie bekijken : script voor keyframe ipv button?


chriscross
%Europe/Berlin %687 %2005, 17:30
Kan iemand mij hiermee helpen?

Op mijn button heb ik de volgende actie:

on (press) {
loadMovie("test.swf", "naam");
}
on (release) {
tellTarget ("naam/") {
gotoAndStop(3);
}
}

De knop functie werkt goed.
Maar als ik deze script kopiër op een keyframe dan doet hij deze actie niet.
Ik had deze script geprobeerd op de keyframe.

loadMovie("test.swf", naam");
tellTarget ("naam/") {
gotoAndStop(3)
}

maar dat werkt dus niet. Weet er iemand wat ik fout doe?

rackdoll
%Europe/Berlin %697 %2005, 17:44
this.loadMovie("test.swf", "naam");
tellTarget ("naam/") {
gotoAndStop(3)
}



je was een " bij naam vergeten..
ennuh misschien moet je this ervoor zetten.
of wil je dat de knoppen het gaan uitvoeren?

rackdoll
%Europe/Berlin %699 %2005, 17:46
en gebruik "telltarget" aub niet.
het zuigt! hard!

zet gewoon je naam van je MC daar waar hij naar frame 3 moet.

dus:

this.loadMovie("test.swf", "naam");
this.MC.MC.gotoAndStop(3);

peres
%Europe/Berlin %701 %2005, 17:50
on (press) {
loadMovie("test.swf", "naam");
}
on (release) {
tellTarget ("naam/") {
gotoAndStop(3);
}
}


dat moet dit zijn als je de as op een keyframe wilt zetten:

btn.onPress = function(){
loadMovie("test.swf", "naam");
}
btn.onRelease = function(){
instancenaam.gotoAndStop(3);
}

rackdoll
%Europe/Berlin %702 %2005, 17:51
sorry hoor maar "telltarget".............is zuigend!
vergeet dat aub!

chriscross
%Europe/Berlin %717 %2005, 18:13
bedankt voor het meedenken.. maar helaas werkt geen van beide scripts.

Als ik op de button druk dan gaat hij dus naar een externe swf bestand en
daarna naar frame 3 (en dit alles laat hij in een target "naam")
dat is de code die helemaal bovenin staat.

Maar ik wil deze actie niet meer via een button laten doen maar dat dit automatisch
gedaan wordt zodra het swf bestand is geladen. Dus moet ik die actie op de
eerste keyframe zetten toch?

Het probleem (vooral als newbie) is dat ik er nu achter kom dat ik die code van de
button dus niet zomaar op zo'n keyframe kan kopieren..
en ik heb ook de andere scripts gebruikt, maar die werken ook niet?

volgt iemand mij nog?

peres
%Europe/Berlin %740 %2005, 18:46
ik was vergeten om je button een instance name te geven. in mijn geval was dat dus "btn"

[edit]

sorry ik had het niet zo goed gelezen. Als je het automatisch wilt laten doen dan moet je idd de manier van Rackdoll gebruiken :) gewoon de actions copieren dus. dan zou hij het moeten doen

chriscross
%Europe/Berlin %817 %2005, 20:37
ik was vergeten om je button een instance name te geven. in mijn geval was dat dus "btn"

[edit]

sorry ik had het niet zo goed gelezen. Als je het automatisch wilt laten doen dan moet je idd de manier van Rackdoll gebruiken :) gewoon de actions copieren dus. dan zou hij het moeten doen

Ik heb de script van Rackdoll gekopierd.. maar die werkt blijkbaar niet??

jelmerdewilde
%Europe/Berlin %824 %2005, 20:46
je moet de MovieClip die je wilt gebruiken een naam geven, en dan MC vervangen door de naam van jouw MoveClip, er staat nu MC.MC. < die 2de is in dit geval niet nodig volgens mij

Finesky
%Europe/Berlin %825 %2005, 20:48
Probeer eens;


naamJouMc.loadMovie("test.swf");
naamJouMc.gotoAndStop(3);

chriscross
%Europe/Berlin %831 %2005, 20:57
Probeer eens;


naamJouMc.loadMovie("test.swf");
naamJouMc.gotoAndStop(3);


Ik heb deze ietsjes aangepast en nu doet tie het wel!! Thanks Finesky!! ;)

instancename.loadMovie("test.swf");
naamJouMc.gotoAndStop(3);