Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2015-10-25, 16:58


Tomakan

Człowiek






Wiek: 26
Na forum: 4061 dni
Posty: 94
Nick w MP: Tomakan

Piwa: 5

Respekt: 50

Chcia?bym zaimplementowa? w m?j panel logowania kamer? kt?ra porusza?aby si? w tle. W jaki spos?b tego dokona??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-25, 17:17


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
Wklejasz kod do pliku - poniewa? tzw useful functions nie s? zaimplementowane do mta, s? jedynie tworem graczy - i u?ywasz go zgodnie z przyk?adem na wiki

Ewentualnie tu obja?nienie:


smoothMoveCamera(x startowey startowez startowex startowe na co ma si"patrze?" kameray startowe na co ma si"patrze?" kameraz startowe na co ma si"patrze?" kamerax koncowey koncowez koncowex koncowe na co ma si"patrze?" kameray koncowe na co ma si"patrze?" kameraz koncowe na co ma si"patrze?" kameraczas w jakim kamera ma pokonac dystans



Więcej informacji znajdziesz w Wikipedii MTA:

smoothMoveCamera


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-25, 17:53


Umkio







Wiek: 28
Na forum: 3900 dni
Posty: 4
Nick w MP: NoPe



Respekt: 50

Ostrzeżeń: 100%
No chyba ?e chcesz zrobi? by kamera patrza?a tylko na co? a nie lata?a to :
setCameraMatrix (x,y,z)

Podpis

Postępy prac nad Night Life - 52%
IP: 46.29.21.219:22013
Hasło: TAK

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-25, 18:31


Tomakan

Człowiek






Wiek: 26
Na forum: 4061 dni
Posty: 94
Nick w MP: Tomakan

Piwa: 5

Respekt: 50

"No chyba ?e chcesz zrobi? by kamera patrza?a tylko na co? a nie lata?a to : "
Napisa?em kolego, "porusza?a si? w tle".
Dzi?kuj? Destroy, my?la?em ?e b?dzie to trudniej wygl?da?, jutro przetestuje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-25, 22:46


Wittx

8===D






Wiek: 26
Na forum: 4794 dni
Posty: 121
Nick w MP: wittula

Piwa: 1905

Respekt: 120
Respekt: 120

Funkcja smoothMoveCamera wykonuje przej?cie z punktu A do punktu B i na tym ko?czy swoj? robot?. Je?li chcesz, aby kamera ci?gle by?a w ruchu mo?esz:
- po sko?czeniu przej?cia rozpoczyna? nowe,
- zrobi?, aby kamera kr??y?a dooko?a jednego punktu "patrz?c si?" na niego.

Je?li chodzi o drug? opcj?; napisa?em kod, kt?ry to robi.
https://gist.github.com/Patryk1710/f74743bcf5972292c14d

Co? mi si? kojarzy, ?e by? tam gdzie? b??d w kodzie, kt?ry naprawi?em u siebie na komputerze, ale zapomnia?em tego zrobi? na gi?cie, a teraz jestem na wyje?dzie i nie mam dost?pu do mojego komputera, a nie chce mi si? odpala? MTA, ?eby to sprawdzi?. Wi?c jakby co to debuguj i pisz jakie wywala b??dy. :)

Aby u?y? mojego rozwi?zania musisz wklei? zawarto?? gista, przy pokazywaniu GUI u?y? funkcji rotateClientCamera o tak:
Kod:

rotateClientCamera(x, y, z, speed, distance)

gdzie x, y, z to pozycja punktu na kt?rym si? skupia kamera, speed okre?la jak szybko kamera b?dzie si? porusza? dooko?a punktu (do ekperymentowania) i distance to odleg?o?? kamery od punktu (do eksperymentowania).

Natomiast kiedy chcesz zako?czy? obracanie si? kamery, wystarczy u?y? tej samej funkcji przy zamykaniu panelu logowania, ale tylko z jednym argumentem - false
Kod:

rotateClientCamera(false)


Mam nadziej?, ?e pomog?em. :)

Postaw piwo autorowi tego posta
 

 
Tagi: poruszanie :: się :: kamery :: podczas :: logowania.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku