PDA

Volledige versie bekijken : OnkeyUp?


kinkstar
%Europe/Berlin %788 %2005, 19:55
Hey luitjes.
ik zit met een nogal misschien simpel probleem. ik ben een besturing aan het maken voor een character. het ventje moet beweegbaar zijn over horizontale en verticale as door middel van de pijltjes toetsen.

dit heb ik nu (alleen horizontale as):
onClipEvent (load) {
directn = "right"
}

//KEYBOARD SETTINGS

onClipEvent (enterFrame) {
if (Key.isDown(39)||Key.isDown(37))
{
if (Key.isDown(39)) {
// rechts
this.gotoAndPlay(3);
// char anim to the right
directn = "right"
}
if (Key.isDown(37)) {
// links
this.gotoAndPlay(4);
// char anim to the left
directn = "left"
}
}
else{
if(directn == "right"){
this.gotoAndStop(1);
// char anim stand still facing right
}
if(directn == "left"){
this.dude.gotoAndStop(2);
// char anim stand still facing left
}
}
}

dit werkt heel buggy en reageert niet of blijft in een richting "hangen" wat ik zoek is een functie die kijkt over er een knop losgelaten wordt. dus een Key.isUp(<toets>). Heeft er iemand wat of een goed alternatief?

B.v.d.
Marvin de Bruin

theFlashWizard
%Europe/Berlin %800 %2005, 20:13
zoiets als in die fla?
enne voortaan eerst ff rondzoeke he..

kinkstar
%Europe/Berlin %839 %2005, 21:08
omdat het voor iets is waar ik voor betaald kon krijgen wilde ik het liever niet gaan "stelen" liever zelf schrijven daarom vroeg ik om suggesties en niet om hap klare antwoorden maar ik moet het er maar mee doen iig erg bedankt

kinkstar
%Europe/Berlin %848 %2005, 21:22
Het scriptje werkt niet echt lekker... ik ben op zoek naar een vloeiende beweging dit is stap...... stapstapstapstapstapstapstapstapstapstapstapstapst apstapstapstapstapstap(als de toets ingedrukt blijft)
ik wil meer stap,stap,stap,stap,stap,stap,stap,stap,stap (als de toets ingedrukt blijft)

peres
%Europe/Berlin %853 %2005, 21:28
als je de fps wat hoger zet krijg je een wat meer vloeiende beweging

kinkstar
%Europe/Berlin %856 %2005, 21:32
FPS kost computer kracht het is misschien een simpel iets maar dit is niet te draaien dan op een 350 mhz... en aangezien het voor mensen is met niet state of the art spullen... tjah... plus het vloeiende zal nooit komen bij dat script omdat het met stappen werkt...
on click is stap... ik wil als de toets naar beneden is en blijft er stappen gezet blijven

kinkstar
%Europe/Berlin %908 %2005, 22:48
this.dude.gotoAndStop(2);
// char anim stand still facing left
}


laaaat maar zat een foutje in mn AS zoals je ziet is de path niet correct (.dude.) agh foutje bedankt toch bedankt voor de moeite

theFlashWizard
%Europe/Berlin %955 %2005, 23:56
graag gedaan hoor..