NukeBoards - Kreatywność przede wszystkim
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  DownloadDownload
RejestracjaRejestracja  ZalogujZaloguj

Odpowiedz do tematu
Poprzedni temat :: Następny temat
[MMF2] Płynny Scrolling
Autor Wiadomość
msg 
Pupogłowy
~~~~~~~~~~~


Pomógł: 76 razy
Posty: 1395


39983 Prestiż
Wysłany: 30-11-2013, 21:41   [MMF2] Płynny Scrolling

Przykład ma na celu zachęcenie najmłodszych do kombinowania, stąd jego poziom ustalam jako: łatwy.

Najprostszy z możliwych płynny scrolling. Prędkość przewijania zależy od odległości w jakiej kamera jest od obiektu śledzonego... a w zasadzie na części twierdzenia pitagorasa. Zadowalającą prędkość uzyskałem usuwając pierwiastek :madugly: . Można go tam dodać i zrobić przemnożenie przez 10 czy coś, albo zostawić po mojemu i podzielić. Zasadniczo za scrolling odpowiada:

1
+ Always
• Storyboard: Center Display at 0,0 from Kamera
• Kamera: Set speed to Abs(X( Ludzik )-X( Kamera ))+Abs(Y( Ludzik )-Y( Kamera ))
• Kamera: Look in direction of Ludzk


Żeby spowolnić trzeba dać pierwiastek i np. jakieś mnożenie:
1
+ Always
• Storyboard: Center Display at 0,0 from Kamera
• Kamera: Set speed to sqr(Abs(X( Ludzik )-X( Kamera ))+Abs(Y( Ludzik )-Y( Kamera )))*5
• Kamera: Look in direction of Ludzik


Wynik: http://speedy.sh/GDVGH/dynamic-scrolling-speed.mfa
Sterowanie: klik myszą w planszę lub strzałki (dwa typy "ruchu").
Dodatkowy warunek w pliku to ustalanie pozycji obiektu śledzonego, żeby było widać efekty.

Wiem, że było parę razy, ale raczej nigdy tak prosto...
_________________
:razzugly:
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

PSK Cytaty Klikibaza - kopia wszystkich klików Klikipedia - encyklopedia o tworzeniu gier Discord KlikCzat Zaproszenie
Daj piniondza Wielkie Muzeum Klikowe

Powered by phpBB modified by Przemo © 2003 phpBB Group