Pytania otagowane jako input

Dane wejściowe to dane dostarczane do gry za pośrednictwem interakcji gracza (za pomocą myszy, klawiatury, gamepada itp.).

4
Zmęczenie gracza tabletami?
Myślę o tworzeniu gier na tablety. W tle komputera / konsoli doskonale zdaję sobie sprawę z ogromnych różnic w interfejsach użytkownika i muszę zaprojektować go z myślą o platformie docelowej. Martwię się o jeden gracz . Urządzenia wejściowe używane na komputerach PC i konsolach - klawiatury i kontrolery gier - …

6
Jak obsługiwać wejście myszy w XNA?
Tworzę grę karcianą w XNA. Czy OnClickw XNA jest jakieś zdarzenie dla obiektów? Próbuję sprawić, by karty się poruszyły, gdy gracz je kliknie. W tym projekcie jest klasa Sprite, która losuje kartę, ale utknęłam trochę, ponieważ nie wiem, jak używać OnClickzdarzeń lub czegoś podobnego.
13 xna  c#  input  mouse 

5
Obsługa systemu wprowadzania z klawiatury
Uwaga: muszę sondować, a nie wywoływać oddzwanianie z powodu ograniczeń API (SFML). Przepraszam również za brak „przyzwoitego” tytułu. Myślę, że mam tutaj dwa pytania; jak zarejestrować otrzymywane informacje i co z nimi zrobić. Obsługa danych wejściowych Mówię o tym po tym, jak zarejestrowałeś, że klawisz „A” został naciśnięty, na przykład, …


4
Pułapka na myszy w SDL
Jak mogę uwięzić mysz użytkownika w mojej grze? Nie jest to gra pełnoekranowa, ale chcę, żeby użytkownik nie mógł przeciągnąć myszy poza ekran. Czy muszę sprawdzić współrzędne myszy i SDL_WarpCursor, aby powiedzieć to w oknie (ręcznie), czy też istnieje sposób automatyczny? Dziękuję Ci.
12 sdl  input  mouse 

4
Czy możliwe jest wykrycie dwóch różnych myszy jednocześnie i osobne zarejestrowanie ich ruchów? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 5 lat temu . Zastanawiam się nad stworzeniem gry wymagającej dwóch myszy. Musi rejestrować ruch osobno. czy to możliwe? A może architektura Windows …
12 input  windows  mouse 

2
Prawidłowy sposób na wyodrębnienie kontrolera XBox
Mam kontroler XBox360, którego chciałbym użyć jako danych wejściowych dla aplikacji. To, czego nie mogę wypracować, to najlepszy sposób na ujawnienie tego za pośrednictwem interfejsu. Za kulisami klasa, która obsługuje kontroler (kontrolery), opiera się na stanie przycisku odpytywania. Początkowo próbowałem coś link: Event ButtonPressed() as ButtonEnum gdzie ButtonEnumbył ButtonRed, ButtonStartitd …

2
Czy w interfejsie GUI należy obsługiwać wprowadzanie po naciśnięciu lub zwolnieniu przycisku?
W systemie menu naszej gry (wybór poziomów, opcji itp.) Gracz naciska przycisk na gamepadzie, aby przejść do następnego ekranu. Zakodowałem system menu, aby poczekał, aż przycisk zostanie zwolniony, zanim podejmie jakiekolwiek działanie (tj. Wyświetli następny ekran). Niektóre opinie z ostatnich testów sugerują, że robimy to w odwrotny sposób: podejmij działania …
12 input  gui 



2
Jak dokonać opóźnionego wprowadzania myszy?
Mam grę samochodową i pomysł polega na tym, że gracz jest pijany. Chcę mieć opóźnione wejście z myszy, gdzie przesuwasz mysz na boki, aby się obrócić. Jak ustawić stałe opóźnienie między danymi wejściowymi podawanymi przez użytkownika a liczbą obrotów samochodu? Teraz mam to: h = Mathf.Lerp(h, (((Input.mousePosition.x / Screen.width) * …
11 unity  c#  input  mouse 

2
Przenośne buforowane wejście klawiatury dla XNA / MonoGame?
Jako wstępne rozwiązanie, obecnie używam frameworka Nuclex w projekcie gry C # / XNA do buforowania klawiatury. Niestety, nuclex opiera się na SlimDX.Directinput.dll i dlatego o ile wiem, można go używać tylko w systemach operacyjnych Windows. Jednak używam MonoGame do atakowania innych platform (Linux, OSX itp.) I dlatego szukam przenośnego …

5
Zagnieżdżone dane wejściowe w systemie sterowanym zdarzeniami
Korzystam z systemu obsługi danych wejściowych opartego na zdarzeniach ze zdarzeniami i uczestnikami. Przykład: InputHander.AddEvent(Keys.LeftArrow, player.MoveLeft); //Very simplified code Zacząłem jednak zastanawiać się, jak radzić sobie z „zagnieżdżonymi” danymi wejściowymi. Na przykład w Half-Life 2 (lub w dowolnej grze źródłowej) możesz zbierać przedmioty za pomocą E. Po podniesieniu przedmiotu nie …

1
Czy istnieje złoty standard sterowania dotykowego w przewijaniu strzelanek?
Czy istnieje obecnie „standard” sterowania dotykowego w strzelankach na platformach takich jak iPhone lub Android? Zauważyłem, że wiele z nich domyślnie włącza automatyczne strzelanie lub kontroluje postać poprzez bezpośrednie dotknięcie duszka, ale nie wiem, czy jest to coś, co pojawia się jako standard, czy nie. Widziałem także wirtualny joystick i …

5
Obsługa wprowadzania z klawiatury i myszy (Win API)
Istnieje wiele sposobów na złapanie myszy lub klawiatury pod Windows. Wypróbowałem więc niektóre z nich, ale każdy ma pewne zalety i wady. Chcę Cię zapytać: z której metody korzystasz? Próbowałem tych: WM_KEYDOWN / WM_KEYUP - Główną wadą jest to, że nie mogę rozróżnić klawiszy lewych i praworęcznych, takich jak ALT, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.