Własny ruch samochodowy

Klikipedia - klikowa encyklopedia
Skocz do: nawigacji, wyszukiwarki
Autor.jpg
Autorem tego artykułu jest
Balon93

Artykuł ten pokaże, jak stworzyć własny i elastyczny ruch wyścigowy, alternatywę dla wbudowanego ruchu wyścigowego.

Realizacja

Na początku tworzymy:

  • Prostokąt (czyli nasz samochód) animowany w 32 kierunkach
  • Licznik, ustawienia, Początkowe: 2, Minimalne –2, Maksymalne 2

Rysunek jest raczej zbędny :)

Zdarzenia

Teraz przechodzimy do edytora zdarzeń i zaczynają się schody.

Przyjmijmy, że ActiveA.gif to nasz samochód.

Ruch samochodowy
N Zdarzenia
1
+ EZ-keyboard.png Powtarzaj, dopóki wciśnięta strzałka w górę
+ EZ-counter.png Licznik = 0
EZ-counter.png Ustaw licznik na 1
2
+ EZ-keyboard.png Powtarzaj dopóki strzałka w górę jest wciśnięta
+ EZ-counter.png Licznik = 1
+ EZ-special.png Powtarzaj akcję przy zapętlonym zdarzeniu
ActiveA.gif zmień sekwencję animacji na zatrzymany
ActiveA.gif ustaw kierunek na kierunekActiveA.gif – 16
EZ-counter.png ustaw licznik na 2
3
+ EZ-keyboard.png Powtarzaj dopóki strzałka w górę jest wciśnięta
+ EZ-counter.png Licznik = 2
ActiveA.gif ustaw szybkość na szybkość ActiveA.gif + 1
4
+ EZ-keyboard.png Powtarzaj dopóki strzałka w dół jest wciśnięta
+ EZ-counter.png Licznik = 2
ActiveA.gif ustaw szybkość na szybkość ActiveA.gif - 1
5
+ ActiveA.gif szybkość = 0
+ EZ-counter.png Licznik = 2
+ EZ-keyboard.png Powtarzaj dopóki strzałka w dół jest wciśnięta
EZ-counter.png ustaw licznik na –1
6
+ EZ-keyboard.png Powtarzaj dopóki strzałka w dół jest wciśnięta
+ EZ-counter.png Licznik = 0
EZ-counter.png ustaw licznik na –1
7
+ EZ-keyboard.png Powtarzaj dopóki strzałka w dół jest wciśnięta
+ EZ-counter.png Licznik = -1
+ EZ-special.png Powtarzaj akcję przy zapętlonym zdarzeniu
ActiveA.gif ustaw kierunek na kierunek ActiveA.gif-16
EZ-counter.png ustaw licznik na -2
8
+ EZ-keyboard.png Powtarzaj dopóki strzałka w dół jest wciśnięta
+ EZ-counter.png Licznik = -1
+ ActiveA.gif szybkość < 15
ActiveA.gif ustaw szybkość na szybkość ActiveA.gif + 1
EZ-counter.png ustaw licznik na -2
9
+ ActiveA.gif Szybkość = 0
+ EZ-counter.png Licznik = -2
+ EZ-keyboard.png Powtarzaj dopóki strzałka w góre jest wciśnięta
EZ-counter.png ustaw licznik na 1
10
+ EZ-keyboard.png Powtarzaj dopóki strzałka w górę jest wciśnięta
+ EZ-counter.png Licznik = -2
ActiveA.gif ustaw szybkość na szybkość ActiveA.gif – 1
11
+ EZ-counter.png Licznik = 2
+ EZ-keyboard.png Powtarzaj dopóki strzałka w lewo jest wciśnięta
+ EZ-timer.png Co każde 00-10
+ ActiveA.gif Szybkość > 3
ActiveA.gif ustaw kierunek na kierunek ActiveA.gif – 1
12
+ EZ-counter.png Licznik = 2
+ EZ-keyboard.png Powtarzaj dopóki strzałka w prawo jest wciśnięta
+ EZ-timer.png Co każde 00-10
+ ActiveA.gif Szybkość > 3
ActiveA.gif ustaw kierunek na kierunek ActiveA.gif + 1
13
+ EZ-counter.png Licznik = -2
+ EZ-keyboard.png Powtarzaj dopóki strzałka w lewo jest wciśnięta
+ EZ-timer.png Co każde 00-10
+ ActiveA.gif Szybkość > 3
ActiveA.gif ustaw kierunek na kierunek ActiveA.gif - 1
14
+ EZ-counter.png Licznik = -2
+ EZ-keyboard.png Powtarzaj dopóki strzałka w prawo jest wciśnięta
+ EZ-timer.png Co każde 00-10
+ ActiveA.gif Szybkość > 3
ActiveA.gif ustaw kierunek na kierunek ActiveA.gif + 1
15
+ EZ-timer.png Co każde 00-20
+ EZ-keyboard.png Powtarzaj dopóki strzałka w górę jest wciśnięta
+ EZ-timer.png Co każde 00-10
+ ActiveA.gif Szybkość > 3
ActiveA.gif ustaw szybkość na szybkość ActiveA.gif - 1

Wszystko to powinno wyglądać tak, jak na poniższym obrazku:

Przykład