![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na początku wrzuce kodzik
Mam problem z tym kodzikiem gdyż jak przyrzymam jeden z klawiszy np W, to skrypt omija sprawdzanie czy go==true i odrazu wykonuje funkcje send. wrzuce kawałek odpowiedzialny za zmienianie go z false do true.
Licze na szybkie odpowiedzi (IMG:style_emoticons/default/smile.gif) ) Ten post edytował remosek 26.07.2012, 23:31:02 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A może by tak użyć .keyup(); lub .bind("keyup", function(oEvent){ ... }); ? Wtedy skrypt uruchomi działanie po zwolnieniu klawisza (kiedy zostanie wciśnięty i "puszczony").
Ten post edytował piotrex41 27.07.2012, 07:53:01 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
wpadłem na to dawno ale nie chce tego z 2 powodów:
1. Chce gdy się przytrzyma klawisz to aby postać chodzila po mapie, a nie gdy sie zwolni. 2. Jezli szybko zacznie sie klikać to i tak omija blokadae go=true / go=false |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Podpowiedź: keypress -> ustawiasz flagę. Potem sprawdzasz, czy ona istnieje, czy jednak nie i na tej podstawie sprawdzasz, czy klawisz jest trzymany.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
flage?
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No tak:
- keypress -> flaga + wykonanie, jeśli była wcześniej false (zapobiegnie to wielokrotnemu wykonaniu) - keyup -> czyści flagę |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
flaga to np go=true/false (IMG:style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A przeczytałeś uważnie mojego posta?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
dobra wiem juz myślałem że z tym wykonaniem o zmienna go=true/false ci chodziło sorrki ;/
nie może tak być bo mój skrypt chodzenia po mapie omija przeszkody wtedy tzn. że kolizje się nie wykonują poprawnie ja może wrzuce cały skrypt i zobaczysz o co chodzi.
Ten post edytował remosek 27.07.2012, 10:09:28 |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Grasz w piłkę też na kartce?
Wystaw to live. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
w jQuery jest początkujący i nie wiem gdzie to .live() mam wstawić ?
|
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Miałem na myśli skrypt na żywo... (IMG:style_emoticons/default/sleep.gif)
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
jak to wykonać ?
(IMG:style_emoticons/default/questionmark.gif) dostane odpowiedź jak to zrobić na żywo czy skrypt mam odswierzac czy co ? Ten post edytował remosek 27.07.2012, 11:13:57 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Grasz w piłkę też na kartce? Wystaw to live. jak to wykonać ? (IMG:style_emoticons/default/questionmark.gif) dostane odpowiedź jak to zrobić na żywo czy skrypt mam odswierzac czy co ? ... Wrzuć live, czyli zaprezentuj działanie kodu na stronie ! Bo chyba nie piszesz kodu na poczekaniu, nie testując go, co nie ? (IMG:style_emoticons/default/blink.gif) Ten post edytował toaspzoo 28.07.2012, 12:26:40 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
ok rozumiem teraz sekunda i wrzuce
http://mangawars.uphero.com/ email: test123@gmail.com hasło: test123 Chodzisz strzałkami lub WASD I co macie jakąś porade jak to zrobić ? (IMG:style_emoticons/default/questionmark.gif) ? |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Ogarnij to jakoś bo zamiast poruszania włącza mi się w ff wyszukiwarka słów na stronie, poza tym nie wiem gdzie niby stoi postać bo oprócz trawy i wody nic nie ma (ok, czarna przestrzeń jeszcze - nie byt?).
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
to poprostu zrób nowe konto nie mam zrobionego jeszcze rpzesówania mapy a ktoś się zaloguje na testowe wyjdzie poza teren i bum nie ma postacji
postac jest widoczna juz pomoże ktoś ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 00:03 |