SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Co robie zle?
Autor Wiadomość
Xazerek 
Przyjaciel


Wiek: 25
Dołączył: 26 Sty 2013
Posty: 42
Skąd: Polska
Wysłany: Nie 03 Lut, 2013 21:35   Co robie zle?

Witam.
Dodałem skrypt sterowania do obiektu, ale i tak coś nie działa..
Prosze o sprawdzenie załącznika i powiedzenie mi gdzie znajduje sie błąd.

Movie1.swi
Pobierz Plik ściągnięto 234 raz(y) 9.46 KB

 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Pon 04 Lut, 2013 06:28   

Nie ma tam takiego obiektu do którego odnosi się skrypt. W załączniku naprawiona wersja.

Movie1.swi
ruszanie obiektem za pomoca kursorow
Pobierz Plik ściągnięto 233 raz(y) 8.35 KB

_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Xazerek 
Przyjaciel


Wiek: 25
Dołączył: 26 Sty 2013
Posty: 42
Skąd: Polska
Wysłany: Pon 04 Lut, 2013 14:16   

;O Wielkie dzięki a co mam zmienić żeby po kliknięciu strzałki w dół szedł w dół, a do góry w góre?

Próbowałem tak:

on (keyPress("<Down>")) {
test._x -= 4;
}

I wiem, że najprawdopodobniej przed znakiem równania nie ma być minusa .
Prosze o pomoc!!

[ Dodano: Pon 04 Lut, 2013 14:30 ]
Już Wiem!
wystarczyło tylko podmienić literke "x" na "y" Lecz teraz mogę iść w górę,lewo,prawo, ale w dół nadal się nie da ;/

Tak wygląda skrypt :

on (keyPress("<Up>")) {
test._y -= 4;
}

Próbowałem przed znakiem równania zamienić minus na plus ale i tak nie chce iść w dół.. Co mam źle w skrypcie poniżej?

on (keyPress("<Down>")) {
test._y += 4;
}
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Pon 04 Lut, 2013 16:31   

Kod:
on (keyPress("<Down>")) {
test._y += 4;
}

działa ok.
Ponownie: załącz SWI, które nie działa to naprawimy.
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Xazerek 
Przyjaciel


Wiek: 25
Dołączył: 26 Sty 2013
Posty: 42
Skąd: Polska
Wysłany: Wto 05 Lut, 2013 19:28   

Ok źle wkleiłem ten skrypt dlatego nie działał.
A co mam zrobić żeby nie dało się np. przejechać przez jaki inny kwadrat? żeby następował system kolizji? I co zrobić żeby grafika naszego ludzika się zmieniała podczas chodzenia?
Z góry dziękuję za odpowiedź. :)

[ Dodano: Wto 05 Lut, 2013 19:35 ]
A i bym zapomniał... Chciałbym jeszcze się nauczyć jak zrobić tak jak jest w grach MMO że tak jakby sam teren się porusza a my postać cały czas widzimy na środku ekranu?
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Wto 05 Lut, 2013 21:13   

Cytat:
Ok źle wkleiłem ten skrypt dlatego nie działał.

:)
Cytat:
A co mam zrobić żeby nie dało się np. przejechać przez jaki inny kwadrat?

Użyć funkcji forum SZUKAJ i znaleźć np. to:
http://swish.wodip.opole....opic.php?t=5685
Cytat:
żeby następował system kolizji?

Wciśnij F1 i poczytaj o:
isNearTarget(), isNearThis() and _target.
Cytat:
I co zrobić żeby grafika naszego ludzika się zmieniała podczas chodzenia?

Nie widziałem "naszego ludzika" - może warto uzyć jakiegoś programu typu paint i narysować kolejne klatki?
Cytat:
Z góry dziękuję za odpowiedź. :)

Proszę.
[ Dodano: Wto 05 Lut, 2013 19:35 ]
Cytat:
A i bym zapomniał... Chciałbym jeszcze się nauczyć jak zrobić tak jak jest w grach MMO że tak jakby sam teren się porusza a my postać cały czas widzimy na środku ekranu?

Poruszasz terenem a nie postacią - w tym przypadku kwadratem.

Nawiązując do tematu "Co robie zle" - robisz mnóstwo błędów ortograficznych, nie czytasz, nie szukasz, nie uczysz się, czekasz aż ktoś Ci da na tacy rozwiązanie.
Powodzenia!
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Xazerek 
Przyjaciel


Wiek: 25
Dołączył: 26 Sty 2013
Posty: 42
Skąd: Polska
Wysłany: Sro 06 Lut, 2013 18:00   

Po prostu zapominam o polskich znakach ....
Wiem, że trzeba narysować kolejne klatki ale co z nimi potem zrobić i gdzie wkleić?

A co do tych ścian to sobie skopiowałem grę od gostka napisałem to samo i nie działa ;/
Proszę popraw żeby zadziałało, bo znowu coś zwaliłem .

[ Dodano: Sro 06 Lut, 2013 18:04 ]
No i przede wszystkim chciałbym uniknąć żeby odbijały mnie te kwadraty. Po prostu nie chcę żebym mógł na nie wjechać.

testguzika.swi
Pobierz Plik ściągnięto 235 raz(y) 11.57 KB

 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Pią 08 Lut, 2013 20:15   

Guziki do sterowania lepiej działają w mojej wersji.
Kolizja jest wykrywalna ale jej brak nie.
Z mojej strony już dawno koniec tematu był...

testguzika.swi
kolizja collide swi clision detect
Pobierz Plik ściągnięto 212 raz(y) 28.83 KB

_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
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:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.12 sekundy. Zapytań do SQL: 17