だから私は私のクラスの3つの関数で3回繰り返される同様のコードを持っている私のsalfeを探します
var obj = ...
while (!obj.isDone) {
yield return obj;
}
Unity3dでは、AssetBundleRequest、WWW、その他のasincクラスに関連しています。私がそのコードを呼び出したところから関数が返され、そのような呼び出しの後IEnumerator
に多く のことがあります。1つのログまたは次の場合にのみ終了する類似のものを使用して、関数から呼び出し可能なテンプレート関数にそのようなものをラップする方法を知りたいですか?yield returns
wait
wait
yeld return func<typeof(obj)>(obj)
obj.isDone