Ich möchte einen Ego-Shooter machen und die Kamera mit der Maus bewegen. Das Problem ist, dass sich die Kamera nicht mehr dreht, wenn der Cursor die Grenzen des Bildschirms erreicht. Wie kann ich die Maus trotzdem zentriert halten und ihre Bewegungen erkennen?
Der Titel sagt so ziemlich alles. Ich schreibe gerade ein Desktop-Spiel, das von Gelegenheitsspielern wahrscheinlich nicht gespielt wird. Daher gehe ich davon aus, dass fast jeder Benutzer höchstwahrscheinlich bereits eine Maus mit Scrollrad + Taste besitzt. Ist das wahr? Diese Frage ist für "Gamer" - es ist mir egal, ob …
Ich habe nach einer Formel gesucht, um isometrische Kacheln in einer rautenförmigen Welt zu zeichnen (Welt-> Bildschirm) und mit der Maus auszuwählen (Welt-> Bildschirm). Die, die ich immer versucht habe, scheinen gut weg zu sein. Was ist der übliche / richtige Weg, um dies zu tun?
Was ich hier zu verstehen und zu lernen versuche, ist eine sehr grundlegende Sache: Was ist die allgemeinste und ausgefeilteste Methode, um Einzel- und Doppelklicks für die 3 wichtigsten Maustasten in Unity mit C # richtig zu unterscheiden? Meine Betonung auf dem Wort richtig ist nicht umsonst. Obwohl ich überrascht …
Ich entwickle ein Kartenspiel in XNA. Gibt es OnClickin XNA ein Ereignis für Objekte? Ich versuche, Karten zum Bewegen zu bringen, wenn der Spieler darauf klickt. In diesem Projekt gibt es eine Sprite-Klasse, die die Karte zeichnet, aber ich stecke ein wenig fest, weil ich nicht weiß, wie ich OnClickEreignisse …
Wie kann ich die Maus des Benutzers in meinem Spiel fangen? Es ist kein Vollbild-Spiel, aber ich möchte, dass der Benutzer die Maus nicht außerhalb des Bildschirms ziehen kann. Muss ich die Koordinaten der Maus und von SDL_WarpCursor überprüfen, damit sie (manuell) im Fenster angezeigt werden, oder gibt es eine …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 5 Jahren . Ich denke an ein Spiel, das zwei Mäuse zum Spielen benötigt. Es …
Ich habe ein Autospiel und die Idee ist, dass der Spieler betrunken ist. Ich möchte eine verzögerte Eingabe von der Maus haben, bei der Sie die Maus zum Drehen hin und her bewegen. Wie kann ich eine konstante Verzögerung zwischen der Eingabe des Benutzers und der Abbiegungsmenge des Autos einstellen? …
Ich verwende C # und versuche, die Position der Hardware-Maus zu ermitteln. Als erstes habe ich versucht, eine einfache XNA-Funktionalität zu verwenden Vector2 position = new Vector2(Mouse.GetState().X, Mouse.GetState().Y); Danach zeichne ich auch die Maus und vergleiche sie mit der Windows-Hardware-Maus. Diese neue Maus mit den von xna bereitgestellten Koordinaten lässt …
Ich versuche, ein Rechteck zwischen zwei Positionen zu bewegen, die ich als _positionAund bezeichne _positionB. Beide sind vom Typ Vector3. Das Rechteck bewegt sich gut. Wenn es jedoch erreicht _positionBwird, bewegt es sich nicht in die entgegengesetzte Richtung, wie es sollte. Ich ging zurück in den Code, um einen Blick …
Ich habe ein Bild, das ich eingerichtet habe, um mich zu bewegen und hinein- und herauszuzoomen. Das Problem ist, dass der Zoom von überall in der Szene ausgeführt werden kann, aber ich möchte nur, dass er zoomt, wenn die Maus über dem Bild schwebt. Ich habe versucht, OnMouseEnter, OnMouseOver, Ereignisauslöser …
Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu erzwingen?
Ich bringe noch eine weitere Frage zum Ziehen mit der Maus (ich verwende Unity mit C #), aber mit einem weniger verbreiteten Detail: dem Vorhandensein von Hindernissen in der Mitte des Weges, durch den das Ziehen erfolgt (3D-Raum, nicht 2D) . Lassen Sie mich erklären. Angenommen, ich habe eine Ebene, …
Ich mache einen kleinen 3D-Szeneneditor (mit dem nur Objektpositionen geändert werden können). Jedes Objekt wird mit einer 3D-X / Y / Z-Achse gezeichnet: So funktioniert es: Der Benutzer wählt eine Achse (X, Y oder Z) aus, indem er mit der linken Maustaste darauf klickt. Wenn er die linke Maustaste gedrückt …
Was ist die häufigste Art, mit Mausklicks in Spielen umzugehen? Vorausgesetzt, Sie haben nur die Möglichkeit, Eingaben über die Maus zu erkennen, ob eine Taste nach oben oder unten gedrückt ist. Ich verlasse mich derzeit nur darauf, dass die Maustaste ein Klick ist, aber dieser einfache Ansatz schränkt mich in …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.