Als «input» getaggte Fragen

Eingabe sind Daten, die einem Spiel über die Interaktion des Spielers (über Maus, Tastatur, Gamepad usw.) zur Verfügung gestellt werden.

3
Tastenkombinationen für umfragebasierte Eingaben
Angenommen, Sie haben ein Eingabesystem, das auf Abfragen basiert void update() { if( Keyboard[ 'A' ] ) // A is down } Angenommen, Sie möchten Tastenkombinationen mit einer Länge von 3 bis 8 erkennen können (z. B. nach unten, nach unten, nach vorne, A für Hado-Ken). Wie würden Sie am …


2
Unity 3d 4 Spieler Es können jeweils nur 4 Tasten gedrückt werden
Es können immer nur 4 Tasten gleichzeitig gedrückt werden, sodass sich die Spieler manchmal nicht bewegen können Jeder Spieler hat seine eigenen Kontrollen i Ändern, Pfeil nach oben und die anderen für jeden Spieler --- v EingängeV-VV public string UpArrow; public string DownArrow; public string LeftArrow; public string RightArrow; if(Input.GetButton(UpArrow)) …
8 unity  input 

1
Wie funktioniert eine Input Pipeline?
Ich habe diesen Artikel über die Implementierung einer Eingabepipeline für Android gefunden, aber ich verstehe nicht wirklich, wie es funktioniert. Ich verstehe auch das Programmierkonzept einer Pipeline oder eines Pools nicht vollständig. Könnte jemand diese Konzepte erklären und wie sie als Eingabepipeline funktionieren?


5
Wie erhalte ich die verstrichene Zeit des Tastendrucks?
Ich muss in der Lage sein zu bestimmen, wie lange ein Schlüssel mit hoher Genauigkeit gedrückt wurde. Wenn sie beispielsweise sehr schnell auf die Taste tippen, wird möglicherweise eine Zeit gemeldet, die kürzer als die Zeit für jeden Aktualisierungsrahmen ist.
8 xna  input 


2
Die Schaltfläche bleibt nach dem Klicken hervorgehoben - Unity3D 4.6 GUI
Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert ist. Wie kann ich das lösen?
8 unity  gui  xna  c#  lighting  unity  scripting  scene  npc  xna  models  blender  java  android  game-design  libgdx  architecture  client-server  client  animation  skeletal-animation  graph  input  pygame  music  game-design  component-based  game-maker  java  collision-detection  slick  java  android  leaderboards  google-play-services  java  lwjgl  vbo  flash  actionscript-3  flash-develop  java  android  multithreading  loading  project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 


2
Implementierung des Beobachtermusters
Um mir das grundlegende Programmieren von Spielen beizubringen, werde ich einen Klon von Pong programmieren. Ich werde das Observer-Entwurfsmuster mit einer Schnittstelle zwischen der Eingabe und der Spiel-Engine verwenden. Ich bin mir jedoch nicht sicher, was die Schnittstelle tun soll. Eine Idee, die ich hatte, war, dass die Eingabeschnittstelle der …

3
Erkennen Sie extrem schnelle Joystick-Tastendrücke?
Ist es dem Spieler normalerweise möglich, eine Taste innerhalb eines einzelnen Frames zu drücken und loszulassen, damit die Spiel-Engine keine Zeit hat, sie zu erkennen? Wie gehen Programmierer normalerweise mit dieser Situation um? Ist es überhaupt notwendig, damit umzugehen? Während des Tests konnte ich innerhalb von 14 oder 15 Millisekunden …
7 input  joystick 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.