Als «unity» getaggte Fragen

Unity ist ein plattformübergreifendes System zur Erstellung von Spielen, das sich auf den einfachen Art-Pipeline-Prozess konzentriert. Es besteht aus einer Game Engine und einer integrierten Entwicklungsumgebung. Das Scripting der Game Engine basiert auf Mono.


1
Verwendung von Command und RpcClient
Ich arbeite an einem rundenbasierten Multiplayer-Projekt in Unity 5.4 und Unity Networking. Ich versuche, Networking zu lernen, und ich frage mich, wann ich [Command]und verwenden soll [RpcClient]. Ich kenne den Unterschied zwischen beiden: Command werden vom Server ausgeführt und der Client wird mit ihm synchronisiert (IE: Spieler X hat eine …

1
Flocking und A * in Einklang bringen (Theorie)
Für mein RTS-Spiel funktioniert A * Pathfinding, und das ist in Ordnung. Es gibt auch eine grundlegende Kollisionserkennung. Wenn sich eine Einheit bewegt, prüft sie, ob die Position, die sie beim nächsten Zug einnimmt, ein Knoten ist, der von einer anderen Einheit besetzt wird, und wenn ja, findet sie einen …

1
Warum kann ich keinen Build für Linux erstellen?
Ich verwende Unity 5.3.x (kostenlose Version) auf einem Windows-Computer. Ich möchte mein einfaches Desktop-Spiel entweder für Windows und Linux erstellen, aber die Erstellung von Linux (und Mac) ist deaktiviert. Vermisse ich etwas Vielen Dank
7 unity 

2
Netzgenerierung für prozeduralen Stadtgenerator
Ich habe ein Programmierproblem im Zusammenhang mit der Netzgenerierung für Stadtnetze. Ich habe kürzlich einen Stadtnetzgenerator erstellt und bin so weit gekommen, das Straßennetz für das von meinem System ausgespuckte Netz zuverlässig zu generieren. Jetzt bin ich jedoch nicht mehr in der Lage, eine Methode zu finden, um die Grundstücke …
7 unity  c#  grid  mesh  procedural 

3
Was ist der Unterschied zwischen transform.translate und Rigidbody.velocity?
Ich habe versucht zu verstehen, was der Unterschied zwischen diesen beiden Methoden zum Bewegen eines starren Körpers ist. Beide scheinen das Objekt mit einer konstanten Geschwindigkeit zu bewegen und beide arbeiten mit einem RigidBody. Was ist der Unterschied zwischen den beiden und wann sollte einer über den anderen verwendet werden?
7 unity 

2
Anzeigen von Text in einer 3D-Ebene
Ich bin mit einem Haustierprojekt beschäftigt, bei dem ich versuche, ein Sammelkartenspiel in 3D zu erstellen. Diese Karten haben HP und Schaden usw., aber ich kann keinen Weg finden, diese Werte ordentlich anzuzeigen. Ich habe versucht, ein TextMesh zu verwenden, aber der gesamte Text verschmilzt nur, wenn sich die Karten …
7 unity  3d  text  card-game 

1
Handgezeichnete Form erkennen
Ich möchte den Spieler bitten, eine einfache Form (Dreieck, Quadrat, Stern, alles, was mit einem Strich gemacht werden kann) mit der Maus oder auf einem Touchscreen nachzubilden. Orientierung ist wichtig, Größe nicht. Beispiel: Kann mir jemand Anweisungen geben, welche Techniken verwendet werden können?
7 unity 

2
Coroutine stoppt, wenn Time.timeScale = 0 ist
Ich habe eine Coroutine, die eine Variable in meiner Benutzeroberfläche reibungslos ändert, aber wenn ich das Spiel pausiere, pausiert auch die Coroutine. Wie kann ich das beheben? Code: using UnityEngine; using System.Collections; public class HUDController : MonoBehaviour { public void PauseGame() { FreezeTime(); StartCoroutine(ShowPauseMenu()); } private void FreezeTime() { Time.timeScale …
7 unity 

4
Kann ich zwei Kollisionsboxen auf demselben GameObject verwenden?
Ich habe zwei Kollisionsboxen auf demselben GameObject. Ich möchte nicht, dass die Kollisionsboxen Auslöser sind. Ich möchte die Kollisionsboxen auf dem eigentlichen GameObject haben, nicht seine Kinder. Zum Beispiel, wenn ich nach einem Headshot suchen möchte. Mein Grund, keine Trigger zu wollen, ist, dass bereits ein Trigger verwendet wird. Mein …

1
Hinzufügen mehrerer Spielobjekte zu einem Fertighaus
Ist es möglich, dass ein Fertighaus mehrere Spielobjekte enthält, vorzugsweise in einer Eltern-Kind-Beziehung? Ich mache einen komplexen Feind, den ich mit separaten Sprite-Renderern, Skripten und anderen Parametern in ein paar Spielobjekte aufteilen möchte. Dies würde den Code vereinfachen, den ich für jedes der Elemente schreiben muss. Ich weiß, dass ich …
7 unity  c# 

1
Wie ich Objekte in Einheit lochen kann
Ich muss ein Loch in meinen Objekten haben und möchte kein Gelände benutzen. Ich möchte ein Objekt verwenden und es aus einem anderen Objekt herausschneiden, damit es ein Loch gibt, in das der Spieler fallen könnte. ein "Spiel vorbei" würde passieren.
7 unity 

4
Wie warte ich, um Code auszuführen?
Ich versuche, einen relativ einfachen Aufzug zu bauen (der den Spieler im Wesentlichen teleportiert), aber ich möchte nicht, dass er sie sofort teleportiert. Ich möchte, dass der Spieler den Collider betritt, 2-3 Sekunden wartet und es dann so macht, dass es etwas natürlicher erscheint. Mein bisheriger Code: using UnityEngine; using …
7 unity  c# 



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.