Skocz do zawartości

maver98k

Użytkownik
  • Liczba zawartości

    1
  • Rejestracja

  • Ostatnia wizyta

Odpowiedzi dodane przez maver98k

  1. Tworzę, krótką animację, w której obiekt porusza się w zadanym kierunku ze stałą prędkością. Chciałbym mieć możliwość sterowania tym obiektem za pomocą klawiatury i strzałek LEWO/PRAWO. Podaję poniżej mój kod. Niby flash nie wyrzuca mi żadnego błędu, a pomimo tego po naciśnięciu strzałek nic się nie dzieje. Co jest nie tak z tym kodem? Proszę o pomoc w tym jakże banalnym dla was developerów zagadnieniu....

     

    import flash.geom.*; 

    var distance:Number = 1;

    var kurs:Number = 360

    var angle:Number = 2 * Math.PI * (kurs / 360); 

    var translatePoint:Point = Point.polar(distance, angle);

     

    stage.addEventListener(KeyboardEvent.KEY_DOWN, skrecajstatek);

    function skrecajstatek(evt:KeyboardEvent){

    if(evt.keyCode == Keyboard.LEFT){

    kurs = 180;

    }

    if(evt.keyCode == Keyboard.RIGHT){

    kurs = 360;

    }

    }

    stage.addEventListener(Event.ENTER_FRAME, ruszajstatek);

    function ruszajstatek(Event) {

    mcstatek.x += translatePoint.x; 

    mcstatek.y += translatePoint.y;

    }

     

×
×
  • Dodaj nową pozycję...