Behaviour上で実行されているコルーチンを全て停止します
// Starts the coroutine
StartCoroutine ("DoSomething");
// Cancels the coroutine immediately afterwards
function DoSomething () {
while (true) {
yield;
}
}
StopAllCoroutines();
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { IEnumerator DoSomething() { while (true) { yield return null; } } void Example() { StartCoroutine("DoSomething"); StopAllCoroutines(); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def DoSomething() as IEnumerator: while true: yield def Example() as void: StartCoroutine('DoSomething') StopAllCoroutines()