<.> 2.
기업 와 유사하게 와 유사하게,WaitForSeconds
도 일시 중지되지만 시간 -쇼핑을 무시합니다 (예 : 느린 동작 효과의 경우).
<.> 3. WaitForSeconds
<code class="language-C#">IEnumerator Waiter() { TextUI.text = "欢迎来到数字巫师!"; yield return new WaitForSeconds(3); TextUI.text = ("你选择的最高数字是 " + max); yield return new WaitForSeconds(3); TextUI.text = ("你选择的最低数字是 " + min); }</code>
함수 TextUI
<.> 5. WaitForSecondsRealtime
함수
<.> 6. WaitForSeconds
함수 WaitForSecondsRealtime
<code class="language-C#">IEnumerator Waiter() { TextUI.text = "欢迎来到数字巫师!"; yield return new WaitForSecondsRealtime(3); TextUI.text = ("你选择的最高数字是 " + max); yield return new WaitForSecondsRealtime(3); TextUI.text = ("你选择的最低数字是 " + min); }</code>
Time.deltaTime
함수에서 조건을 확인하십시오.
문제에 대한 솔루션
특정 코드에서 지연을 달성하려면 : 또는 함수에서 Call Coroutine을 사용하십시오. <code class="language-C#">float counter = 0;
float waitTime = 3;
bool quit = false;
void Update()
{
if (!quit)
{
counter += Time.deltaTime;
}
if (!quit && counter >= waitTime)
{
// 等待时间已过时执行代码
counter = 0;
}
}</code>
위 내용은 다른 방법을 사용하여 게임 일시 정지를 구현하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!