Avatar billede nakalay Nybegynder
01. maj 2002 - 13:23 Der er 8 kommentarer og
1 løsning

højre+venstre m.m.

Hvordan får jeg at symbol til at kunne bevæge sig til højre og venstre ved hjælp af piletasterne?
Avatar billede pixelpaw Nybegynder
01. maj 2002 - 13:30 #1
Avatar billede 0ffline Nybegynder
01. maj 2002 - 13:31 #2
Du kunne starte med at læse den indbyggede tutorial som er indbygget i Flash...
\Help\ActionScriptReference\Creating Interaction with ActionScript \Capturing keypresses

Her bliver du vist nemt og overskueligt hvordan du gør :)

/0ffline
Avatar billede nakalay Nybegynder
01. maj 2002 - 17:18 #3
Jeg har lavet følgende kode:

speed = "10";
tandmand.onEnterFrame = function() {
    with (tandmand) {
        if (Key.isDown(Key.RIGHT)) {
            _x += speed;
            if (_x >= 339) {
                _x = 339;
            }
            _root.display = "Right";
        } else if (Key.isDown(Key.LEFT)) {
            _x -= speed;
            if (_x < 60) {
            _x = 60;
            }
            _root.display = "Left";
        }
    }
};

Det eneste der virker er LEFT...men når jeg trykker på RIGHT rykker den bare hen hvor den startede... :( hvad er der galt?
Avatar billede barklund Nybegynder
01. maj 2002 - 17:39 #4
Det ser ud til at være i orden... Jeg ville dog ændre det til:

tandmand.speed = "10";
tandmand.onEnterFrame = function() {
    if (Key.isDown(Key.RIGHT)) {
        _x += speed;
        if (_x >= 339)
            _x = 339;
        _root.display = "Right";
    }
    if (Key.isDown(Key.LEFT)) {
        _x -= speed;
        if (_x < 60)
            _x = 60;
        _root.display = "Left";
    }
};
Avatar billede nakalay Nybegynder
01. maj 2002 - 17:54 #5
når jeg skrev din kode virkede det ikke...men nu har jeg skrevet den kode fra før forfra og det virker næsten...men!

Manden kan ikke komme videre end halvvejs på skærmen! Så han kan kun være på den venstre halvdel af skærmen!? :( hvad er der nu galt?
Avatar billede nakalay Nybegynder
01. maj 2002 - 17:57 #6
Jeg har prøvet at få ham til at starte i højre side af skærmen og det virker også fint mens jeg bruger LEFT...men når jeg trykker RIGHT rykker den hen i den venstre del af skærmen og så er jeg fanget igen!
Avatar billede nakalay Nybegynder
01. maj 2002 - 18:52 #7
nogen forslag om hva det ku være?
Avatar billede nakalay Nybegynder
01. maj 2002 - 19:42 #8
har fået det til at dú...brugte pixelpaw's kode!
Avatar billede pixelpaw Nybegynder
01. maj 2002 - 23:38 #9
okay :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester