我正在尝试在喷气发动机动画之间切换,但动画等待完成当前运行的动画,然后运行第二次单击的动画。有没有办法快进当前动画并立即切换到第二个。下面是喷气发动机对象的代码。
\n\nusing System.Collections;\nusing System.Collections.Generic;\nusing TMPro;\nusing UnityEngine;\n\npublic class mainScript : MonoBehaviour\n{\n\nAnimator first;\nbool firstTrig = false;\nbool secondTrig = false;\nbool thirdTrig = false;\nbool fourthTrig = false;\n\nstring temp = "";\nstring tempOld = "";\n\nprivate TMP_Text m_TextComponent;\nprivate bool hasTextChanged;\nint visibleCount = 0;\n\nvoid Awake()\n{\n ////m_TextComponent = gameObject.GetComponent<TMP_Text>();\n m_TextComponent = GameObject.Find("/information").GetComponent<TMP_Text>();\n}\n\nvoid OnEnable()\n{\n // Subscribe to event fired when text object has been regenerated.\n TMPro_EventManager.TEXT_CHANGED_EVENT.Add(ON_TEXT_CHANGED);\n}\n\nvoid OnDisable()\n{\n TMPro_EventManager.TEXT_CHANGED_EVENT.Remove(ON_TEXT_CHANGED);\n}\n\n// Event received when the text object has changed.\nvoid ON_TEXT_CHANGED(Object obj)\n{\n hasTextChanged = true;\n}\n\n/* /// <summary> */\n/// Method revealing the text one …Run Code Online (Sandbox Code Playgroud)