pawcio3018 Opublikowano 22 Stycznia 2008 Opublikowano 22 Stycznia 2008 Czy moglibyscie pokazac mi jakis kod z sterowaniem w grze 3D. Wziąlem przyklad od PsichiXa i próbowałem zmienic lecz nie wyszło. Proszę o kod a nie link do przykladu. Wiem ze pomyslicie ze skopiuje kod i bede zadowolony,a wam nic z tego nie bedzie. Ale proszę naprawde nikomu nie dam tego kodu ze sterowaniem. PS: Widok auto to jego tyl tak jak w nfs
Konrad-GM Opublikowano 22 Stycznia 2008 Opublikowano 22 Stycznia 2008 A może pokaż kod ruszania się tegoż samochodu? O.o Ps. O ile wiesz gdzie to jest -.-
pawcio3018 Opublikowano 22 Stycznia 2008 Autor Opublikowano 22 Stycznia 2008 image_single = direction * image_number / 360; if( keyboard_check( vk_left ) ) then direction += 5; if( keyboard_check( vk_right ) ) then direction -= 5; if( keyboard_check( vk_up ) ) then speed = 3; else if( keyboard_check( vk_down ) ) then speed = -2; else speed = 0;
Konrad-GM Opublikowano 22 Stycznia 2008 Opublikowano 22 Stycznia 2008 stałe "vk_left, vk_right, vk_up, vk_down" są odpowiedzialne za sterowanie, jeśli je zmienisz to inne będzie sterowanie... -.-
pawcio3018 Opublikowano 22 Stycznia 2008 Autor Opublikowano 22 Stycznia 2008 a podal bys kod najlepiej taki co po prawej stronie pokazuje co do czego jest?
Konrad-GM Opublikowano 22 Stycznia 2008 Opublikowano 22 Stycznia 2008 Użyj "ord(string)" aby ustawić sterowanie liczbami/literami ( litery trzeba z dużych np. ord('W') ) Lub wpisz "vk_" i w dolnym pasku w ekranie kodów wyskoczy lista ( prócz liczb i liter ) ;p
RaistlinBlackRobe Opublikowano 22 Stycznia 2008 Opublikowano 22 Stycznia 2008 image_single = direction * image_number / 360; if( keyboard_check( vk_left ) ) then direction += 5; if( keyboard_check( vk_right ) ) then direction -= 5; if( keyboard_check( vk_up ) ) then speed = 3; else if( keyboard_check( vk_down ) ) then speed = -2; else speed = 0; Nie stawiaj średnika po pytaniu się, czyli: GML if( keyboard_check( vk_left ) ) then direction += 5; if( keyboard_check( vk_right ) ) then direction -= 5; if( keyboard_check( vk_up ) ) then speed = 3 else if( keyboard_check( vk_down ) ) then speed = -2 else speed = 0;
pawcio3018 Opublikowano 22 Stycznia 2008 Autor Opublikowano 22 Stycznia 2008 a mógłbyś mi dac przykład? bo tak to nie rozumie przykład wkleję i zobaczę czy pomoże jak pomoże, będę wdzięczny choc na tym forum nie ma pomógł
adam014 Opublikowano 22 Stycznia 2008 Opublikowano 22 Stycznia 2008 @UP: On postawił po końcu wyrażenia. GML if( keyboard_check( vk_left ) ) then direction += 5; if( keyboard_check( vk_right ) ) then direction -= 5; if( keyboard_check( vk_up ) ) then speed = 3 else if( keyboard_check( vk_down ) ) then speed = -2 else speed = 0; to to samo co: GML if( keyboard_check( vk_left ) ) then { direction += 5; } if( keyboard_check( vk_right ) ) then { direction -= 5; } if( keyboard_check( vk_up ) ) then { speed = 3; } else if( keyboard_check( vk_down ) ) then { speed = -2; } else { speed = 0; }
Piczer Opublikowano 23 Stycznia 2008 Opublikowano 23 Stycznia 2008 Nie umiesz zrobić zmiany przycisku do robienia jakiejśczynności, a bierzesz się za 3D? Życzę powodzenia -_- -_-
Rekomendowane odpowiedzi
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ę