アットウィキロゴ

IEnumeratorでの戻り値

break yield break; 終了となる。それ以下は未到達コード扱い。
null yield return null; 1フレ後に再開される。
return null; 終了となる。それ以下は未到達コード扱い。
WaitForSeconds yield return new WaitForSeconds(0.0f); 1フレ後に再開される。
yield return new WaitForSeconds(1.0f); 1秒後に再開される。
return new WaitForSeconds(0.0f); WaitForSeconds型をIEnumerator型に変換できない為、エラーとなる。
return new WaitForSeconds(1.0f); WaitForSeconds型をIEnumerator型に変換できない為、エラーとなる。
その他 yield return true; 1フレ後に再開される。
yield return flase; 1フレ後に再開される。
yield return 0; 1フレ後に再開される。
yield return 1; 1フレ後に再開される。
yield return 100; 1フレ後に再開される。
yield return 0.0f; 1フレ後に再開される。
yield return 1.0f; 1フレ後に再開される。
yield return 100.0f; 1フレ後に再開される。
return true; bool型をIEnumerator型に変換できない為、エラーとなる。
return flase; bool型をIEnumerator型に変換できない為、エラーとなる。
return 0; int型をIEnumerator型に変換できない為、エラーとなる。
return 1; int型をIEnumerator型に変換できない為、エラーとなる。
return 100; int型をIEnumerator型に変換できない為、エラーとなる。
return 0.0f; float型をIEnumerator型に変換できない為、エラーとなる。
return 1.0f; float型をIEnumerator型に変換できない為、エラーとなる。
return 100.0f; float型をIEnumerator型に変換できない為、エラーとなる。
最終更新:2014年02月18日 12:50