Antworten:
Der Bool-Typ eignet sich zur Darstellung eines Zustands, der über einen bestimmten Zeitraum gültig ist, z. B. das Tragen eines Gegenstands oder das Aufrufen des Sneak-Modus.
Der Auslösertyp ist geeignet, um eine Aktion darzustellen, die für einen kurzen Zeitraum ausgeführt wird, z. B. Rückstoß von einer Waffe, die nach einer Kollision feuert oder stolpert. Normalerweise kehrt die Animation nach Abschluss dieser Aktion in den normalen oder Standardzustand zurück.
Aus mechanischer Sicht bleibt ein an Animator.SetBool () übergebener Wert im Animationssystem bestehen, bis er durch einen nachfolgenden Aufruf dieser Methode geändert wird. Wenn umgekehrt ein wahrer Wert an Animator.SetTrigger () übergeben wird, wird der Wert im Animationssystem automatisch auf false zurückgesetzt, nachdem er in einem Zustandsübergang verwendet wurde.