Pytania otagowane jako mouse

Bardzo popularne urządzenie wejściowe w grach komputerowych. Oferuje bardziej bezpośrednią formę ruchu w porównaniu do wprowadzania kierunkowego.

1
Celowanie myszką w FPS
Chciałbym zrobić strzelankę z perspektywy pierwszej osoby i przesunąć kamerę za pomocą myszy. Problem polega na tym, że gdy kursor osiągnie granice ekranu, kamera nie będzie się już obracać. Jak mimo to utrzymać mysz w środku i wykryć jej ruchy?

6
Czy mogę (bezpiecznie) założyć, że osoby grające w moją grę mają środkowy przycisk myszy?
Tytuł mówi prawie wszystko. Obecnie piszę grę komputerową, w którą prawdopodobnie nie zagra przypadkowy gracz. Dlatego oczekuję, że prawie każdy użytkownik najprawdopodobniej będzie już miał mysz z kółkiem przewijania + przyciskiem. Czy to prawda? To pytanie dotyczy „graczy” - nie obchodzi mnie, czy laptop mojej babci nie ma tego przycisku. …

1
Renderowanie izometryczne izometryczne?
Szukałem wzoru do kreślenia (świat-> ekran) i wybierania myszy (świat-> ekran) płytek izometrycznych w świecie w kształcie rombu. Te, których próbowałem zawsze wydają się być, cóż, wyłączone. Jak to zwykle / poprawnie to zrobić?


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 

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
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 

1
C # / XNA uzyskać sprzętową pozycję myszy
Używam C # i próbuję uzyskać pozycję myszy sprzętowej. Pierwszą rzeczą, którą wypróbowałem, była prosta funkcjonalność XNA, która jest prosta w użyciu Vector2 position = new Vector2(Mouse.GetState().X, Mouse.GetState().Y); Następnie wykonuję również rysowanie myszy i w porównaniu z myszą sprzętową systemu Windows, ta nowa mysz z współrzędnymi podanymi przez xna „zwalnia”. …

5
Dlaczego nie mogę używać operatora '> =' z Vector3s?
Próbuję uzyskać prostokąt, aby poruszać się między dwiema pozycjami, które nazywam _positionAi _positionB. Oba są tego typu Vector3. Prostokąt porusza się dobrze. Kiedy jednak się osiągnie _positionB, nie porusza się w przeciwnym kierunku, jak powinien. Wróciłem do kodu, żeby się przyjrzeć. Doszedłem do wniosku, że gdy obiekt się porusza, ifinstrukcje …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

2
Jak wykryć najechanie myszką na obraz interfejsu w Unity 5?
Mam obraz, który mam skonfigurowany do poruszania się i powiększania i pomniejszania. Problem polega na tym, że powiększenia można dokonać z dowolnego miejsca na scenie, ale chcę, aby powiększał się tylko wtedy, gdy kursor myszy znajduje się nad obrazem. Próbowałem użyć OnMouseEnter, OnMouseOver, wyzwalaczy zdarzeń, wszystkie trzy bez zderzacza, ze …
9 unity  c#  gui  image  mouse 
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.