Volledige versie bekijken : loop in as?
jiji darmane
%Europe/Berlin %706 %2006, 16:57
hallo,
ik wil een fla maken waarin als je over een knop gaat/op een knop klikt, een mc naar boven scrollt
nu doe ik dit met
on (press) {
_parent.tekstmc.tekst._y -= snelheid;
}
maar als ik dit doe gaat de mc maar 1 stap naar boven,
is het mogelijk om een soort loop ofzo in de as te steken waarbij het
_parent.tekstmc.tekst._y -= snelheid; word afgespeeld zolang de knop is ingedrukt?
alvast bedankt!
deresen
%Europe/Berlin %712 %2006, 17:05
Bij on(press) zou die die regel zovaak moeten herhalen hoe lang jij hem indrukt.
Bij on(release) is het dat die dat maar 1 keer doet.
Je kan het natuurlijk ook zo maken
on(press){
variabelGetal = 1;
}
on(release){
variabelGetal = 0;
}
if(variabelGetal == 1){
_parent.tekstmc.tekst._y -= snelheid;
}
dat zou moeten werken dan.
stel dat werkt niet dan kan je nog de 'if' veranderen naar het volgende:
if(variabelGetal == 1){
for(i = 5; i > 0; i++){
_parent.tekstmc.tekst._y -= snelheid;
}
}
Suc 6
Pimm
%Europe/Berlin %715 %2006, 17:09
on (press) {
_parent.tekstmc.tekst.onEnterFrame = function() {
this._y -= snelheid;
};
}
on (release) {
_parent.tekstmc.tekst.onEnterFrame = null;
}
jiji darmane
%Europe/Berlin %729 %2006, 17:30
hallo, bedankt voor jullie snelle reactie!
deresen, als ik jou as op mn knop zet krijg ik een foutmelding :s
pimm, jou as werkt perfect, nog eens bedankt :-)
wat is onenterframe eigenlijk en waarvoor dient het?
sorry, ik ben een echte as noob :p
jelmerdewilde
%Europe/Berlin %733 %2006, 17:35
een onEnterFrame berekend doet elke keer alles wat tussen de { } tag staat als ie het frame in komt, dus met 24fps, 24 keer per seconde ;) .. op die manier kun je dus objecten een muis laten volgens e.d. ;)
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.