Mit Taste Schießen
Beschreibung
Das Verhalten Mit Taste Schießen ermöglicht es dir, dass jedes Objekt mit einem Projektil schießt, indem du einen Bildschirmknopf verwendest. Wenn kein Knopf in deiner Szene vorhanden ist, wird das Verhalten automatisch einen Knopf zu deiner Globalen UI -Ebene hinzufügen (das Entfernen des Verhaltens entfernt den Knopf nicht aus deiner Szene). Dieses Verhalten enthält vordefinierte Eigenschaften, um die Erstellung bestimmter Spiele zu erleichtern. Es ist perfekt für Shooter-Spiele.
Das Verhalten Mit Taste Schießen bietet viele Eigenschaften zur Anpassung des Gameplays. Probiere aus, die Eigenschaften zu ändern, damit dein Spiel nicht wie ein generischer Shooter wirkt.
Dieses Verhalten löst ein Ereignis aus, sobald das Geschoss auf ein Objekt trifft.
Eigenschaften
Einmaliger Trigger bei Ereignis
| Objekt A |
Dies ist der Knopf, der verwendet wird, um Objekt B schießen zu lassen. Er wird automatisch einen Knopf auswählen, der zu deiner Globalen UI-Ebene hinzugefügt wurde. Wenn keiner vorhanden ist, wird einer automatisch erstellt. |
| Objekt B |
Dies ist das Objekt, das schießen wird. Standardmäßig wird das aktuelle Objekt ausgewählt, aber du kannst auf die Grafik tippen, um es in jedes andere Objekt in deiner Szene zu ändern. Beachte außerdem, dass bei der Auswahl eines Objekts das blaue Ziel zeigt, wo das Geschoss abgefeuert wird. Du kannst das blaue Ziel überall hin bewegen, und es wird den Standort des Emitters aktualisieren. |
| Geräusch |
Du kannst einen Soundeffekt auswählen, der beim Schießen abgespielt wird. |
| Bullet Graphic |
Dies ist die Grafik, die das Projektil darstellt, das du abfeuerst. Beachte, dass die Größe der Grafik beeinflusst, wie groß dein Geschoss (und die Kollisionsform) sein wird. |
| Emitter-Position |
Dies ist die Position, von der das Projektil/Geschoss abgefeuert wird. Standardmäßig wird das Geschoss von der Mitte des Objekts abgefeuert. Du kannst auch den Objekt B-Selector verwenden, um die Emittersposition visuell zu ändern, indem du das blaue Ziel bewegst. |
| Anfangsgeschwindigkeit |
Dies ist die Geschwindigkeit, mit der dein Geschoss geschossen wird. Beachte, dass wenn der "Physik"-Schalter aktiviert ist, dein Geschoss aufgrund anderer Kräfte (Schwerkraft, Luftwiderstand usw.) langsamer wird. Der Standardwert beträgt 30 m/s. |
| Entfernung |
Dies ist, wie weit das Geschoss erreichen kann, bevor es nicht mehr existiert. Der Standardwert beträgt 32 Meter. |
| Schusswinkel |
Dies ist der Winkel, aus dem das Geschoss vom Objekt abgefeuert wird. z.B. Du kannst von der Vorderseite des Objekts anstelle von oben abfeuern. Der Standardwert beträgt 90 Grad. |
| Bullet Rotation |
Dieser Wert legt die Rotation der Grafik fest, die dein Projektil darstellt. Ändere diesen Wert, wenn dein Geschoss in die falsche Richtung zeigt. Der Standardwert beträgt 0 Grad. |
| Sprühbereich |
Dies ist die Verbreitung der Geschosse, die vom Objekt ausgegeben werden. Wenn du mehrere Geschosse hast, kannst du diesen Winkel erhöhen, um sie weiter zu verteilen. Dies ist nützlich, um eine Maschinengewehr-Art von Waffe zu erstellen. Der Standardwert beträgt 30 Grad. |
| Sprühvarianz |
Dieser Wert fügt der Verbreitung der Geschosse (Sprühbereich) etwas Zufälligkeit hinzu. Je höher die Zahl, desto zufälliger erscheinen deine Geschosse. Dies ist großartig, um Rückstoß für eine Maschinengewehr-Art von Waffe zu simulieren. Der Standardwert beträgt 0 %. |
| # Geschosse |
Dies ist die Anzahl der Geschosse, die ausgegeben wird, wenn du den Schussknopf drückst. Der Standardwert beträgt 1. |
| Verzögerung |
Dies ist, wie lange die Waffe warten wird, bevor sie ein weiteres Geschoss abfeuert. Dies ist nützlich, wenn du den Strom der Geschosse verlangsamen und einen Abstand zwischen ihnen schaffen möchtest. Der Standardwert beträgt 0,5 Sekunden. |
| Physik |
Dieser Schalter steuert, ob die Geschosse der Physik-Engine folgen oder nicht. Wenn dies aktiviert ist, wirken sich Schwerkraft und andere äußere Kräfte auf die Geschwindigkeit und Richtung deines Geschosses aus. Standardmäßig ist dieser Schalter deaktiviert. |
| Zerstören bei Aufprall |
Schalter, der steuert, ob die Geschosse sterben, wenn sie mit anderen Objekten kollidieren. Wenn dieser Schalter deaktiviert ist und die Physik ausgeschaltet ist, werden deine Geschosse in der Szene umherprallen. Standardmäßig ist dieser Schalter aktiviert. |
| # Lebende Geschosse |
Dieser Wert steuert, wie viele Geschosse gleichzeitig auf dem Bildschirm sein können. Sobald du diese Anzahl an Geschossen abgefeuert hast und sie noch in der Szene leben, kannst du keine weiteren abfeuern. |
| Animationen Abspielen |
Wenn dieser Schalter aktiviert ist, wird dein Objekt eine Animation abspielen, wenn der Schussknopf gedrückt wird. Du musst eine Animation aus dem benutzerdefinierten Animationsfeld auswählen. |
| Benutzerdefinierte Animationen |
Im linken Bereich kannst du eine Animationszyklen auswählen, die abgespielt wird, wenn du den Schussknopf drückst. |
| Animationspriorität |
Im linken Benutzerdefinierte Animationen-Panel kannst du deine Schussanimationen priorisieren, damit sie nicht mit einer anderen abgespielten Animation in Konflikt geraten. Das Animationssystem wird einen Zyklus mit höherer Priorität abspielen. Wenn ein anderes Animationsverhalten deine Schussanimation unterbricht, versuche die Priorität zu erhöhen. |
Ausgaben
| Objekt-ID |
Gibt die ID des Objekts aus. |
Beispiele
Wenn du ein Shooter-Spiel erstellen möchtest, kannst du einfach dieses Verhalten zu deinem Spielerobjekt hinzufügen, und es wird automatisch einen Knopf auf deiner Globalen UI-Ebene erstellen, und deinen Charakter in die Lage versetzen, zu schießen. Durch das Ändern der Eigenschaften kannst du eine Vielzahl von Waffen erstellen, von Handfeuerwaffen, Maschinengewehren, Raketenwerfern oder anderen projektilebasierten Waffen.
Verwandt
Ignoriere die Geschosse des Objekts

