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
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