Skocz do zawartości

Rekomendowane odpowiedzi

  • Administratorzy
Opublikowano

Hej, dzisiaj w ramach testów i sprawdzania nietypowego zastosowania pathów w GMie, zrobiłem menu imitujące to które znacie z gry Colin McRae Rally 2.0

 

Udostępniam kod źródłowy do nauki :) Jeśli nie macie GM:S możecie sobie kod wyciągnąć, jest tylko jeden obiekt i chyba tylko funkcja lerp nie jest dostępna, ale można sobie dopisać ją samemu.

 

Projekt: https://www.dropbox.com/s/ti9dl4exzl5qw4y/CMRMenu.gmz

Wersja exe: https://www.dropbox.com/s/1snxzgyl4cjnwff/C...ult-1.0.0.0.zip

 

Gdyby ktoś coś dodał/ulepszył, chwalcie się :) Jak zmieniacie tylko obiekt, to udostępniajcie tylko plik gmx z nim, łatwiej podmienić i będzie lekki.

 

cmr_menu2.png

 

#CA14 - Uzjel

Opublikowano

too high level dla tutejszej gawiedzi, gnysku :*

  • Administratorzy
Opublikowano

Otóż to, a gdyby ktoś nie widział o co chodzi z funkcją lerp, to na chłopski rozum: ona zwraca nam liczbę pomiędzy dwiema innymi, na podstawie procentowej odległości (gdzie 100% = 1). Ładniej nazywa się to bodaj interpolacją :)

 

Np. jak mamy 5 i 10, to lerp(5,10,0.5) to jest 7.5, a lerp(5,10,0.9) to jest 9.5. Czyli możemy sobie ładnie zrobić płynne przejście liczbami od 5 do 10 :)

Opublikowano

linear interpolation. bo są jeszcze interpolacje sinus-/cosinusoidalne, paraboliczne i tak dalej. szkoda, że ich nie dodali do GMa, fajne tweeny możnaby robić tanim kosztem :)

  • Administratorzy
Opublikowano

Ja sobie je z jQuery przepisałem. Nie takie trudne, może też zarzucę tym przykładem.

Opublikowano

Niechaj Cie piekło pochłonie za double :D

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...