Charactercontroller Battlechar: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
(Die Seite wurde neu angelegt: „Category:Unity Dokumentation für die Erstellung von Nonhumanoid Characters für den Kampf mittels General Animation Controller =Notwendige Parameter= * …“) |
(→Notwendige Parameter) |
||
Zeile 11: | Zeile 11: | ||
* '''execute''' trigger: Auslöser der sonstigen Animationen | * '''execute''' trigger: Auslöser der sonstigen Animationen | ||
* '''castmagic''' trigger: Auslöser von Zauberaktionen | * '''castmagic''' trigger: Auslöser von Zauberaktionen | ||
+ | * '''variation''' int: Variationsvariable, alternative Animationen je Aktion | ||
+ | |||
+ | =Action Codes= | ||
+ | * 0: Erfolgreicher eigener Angriff | ||
+ | * 1: Fehlgeschlagener eigener Angriff | ||
+ | * 2: Ausweichen eines Gegnerangriffs | ||
+ | * 3: Verteidigung abgeblockt | ||
+ | * 4: Verteidigung fehlgeschlagen, nimmt Schaden | ||
+ | * 5: Verteidigung fehlgeschlagen, geht zu Boden |
Version vom 16. September 2016, 13:52 Uhr
Dokumentation für die Erstellung von Nonhumanoid Characters für den Kampf mittels General Animation Controller
Notwendige Parameter
- Direction float: Richtung für Move/Turn
- move boolean: true wenn sich der Charakter bewegen soll
- turn boolean: true wenn sich der Charakter drehen soll
- forceidle trigger: gesetzt wenn sich der Charakter in den Idle versetzen soll
- action int: welche Animation ausgeführt werden soll
- execute trigger: Auslöser der sonstigen Animationen
- castmagic trigger: Auslöser von Zauberaktionen
- variation int: Variationsvariable, alternative Animationen je Aktion
Action Codes
- 0: Erfolgreicher eigener Angriff
- 1: Fehlgeschlagener eigener Angriff
- 2: Ausweichen eines Gegnerangriffs
- 3: Verteidigung abgeblockt
- 4: Verteidigung fehlgeschlagen, nimmt Schaden
- 5: Verteidigung fehlgeschlagen, geht zu Boden