NukeBoards - Kreatywność przede wszystkim
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  DownloadDownload
RejestracjaRejestracja  ZalogujZaloguj

Odpowiedz do tematu
Poprzedni temat :: Następny temat
Niechciane "akcje"??
Autor Wiadomość
Don_Sotto 
Bohater


Główny edytor: MMF2 Dev
Pomógł: 7 razy
Posty: 221

2783 Prestiż
Wysłany: 08-12-2005, 23:17   Niechciane "akcje"??

Mam poważny problem, który może zaważyć na moim projekcie. Ale zacznijmy od początku. Jest to platformówka, w której postać celuje w miejsce kursora (każdy wie, o co chodzi, Xmouse;Ymouse). Silnik działa w rozdzielczości 640x480, przewijanie jest "skokowe", czyli, kiedy postać dojdzie do krawędzi okna, obraz centruje się na niej. (wykorzystuję Display Properties, a silnik działa na Full Screen, ale będę używał określenia "okno" dla jasności). Jeśli część kursora dotyka choćby 1 pixelkiem lewej krawędzi okna, a postać właśnie przekroczyła prawy brzeg okna, to dzieje się coś bardzo niechcianego :/ . Otóż celownik [kursor] "wkleja się do tła" i od tej pory już bez względu na wszystko tkwi w tej części okna (podąża za widocznym obszarem gry jak tekst). Tak samo dzieje się w odwrotnym przypadku (postać opuszcza lewą krawędź, a kursor jest w prawej). Ten problem zdarza się również, gdy gracz używa LPM (lewy przycisk myszy), kiedy nie ma amunicji. Wtedy, gdy postać opuszcza dowolną krawędź okna, kursor "wkleja się do tła". Czekam z niecierpliwością na odpowiedź na ten post, ponieważ gdybym chciał uniknąć problemu, musiałbym albo usunąć kontrolę myszą i zastąpić ją strzałkami lub usunąć ikonę kursora. Oba te wyjścia są złe: zastępcza kontrola jest bardzo niewygodna (tak jak np. w BW2, gdzie możliwość jest wybrania kontroli tylko klawiatura). Natomiast usunięcie ikony kursora totalnie zniszczyłoby klimat.

[ Dodano: 2005-12-08, 23:26 ]
OK, problem zwalczony ;]
 
 
     
Tasmpol 
Bohater
young god


Główny edytor: MMF2
Pomógł: 14 razy
Posty: 955

24606 Prestiż
Wysłany: 08-12-2005, 23:26   

Obawiam się, że to jedno z niedoskonałości silnika graficznego TGF. Chyba nie da się tego usunąć. Nie wiem czy dobrze zrozumiałem, ale może powinieneś ukrywać kursor w momencie, kiedy zwykle wkleja się on w tło. Nie powinno to wpływać na rozgrywkę, a powinno usunąć efekt.
_________________
the preacher man says its the end of time
 
     
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:  

PSK Cytaty Klikibaza - kopia wszystkich klików Klikipedia - encyklopedia o tworzeniu gier Discord KlikCzat Zaproszenie Wielkie Muzeum Klikowe

Powered by phpBB modified by Przemo © 2003 phpBB Group