[過去ログ] 【3Dゲームエンジン】Unity質問スレッド37 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
69
(2): 名前は開発中のものです。 [] 2018/08/08(水) 19:50:38.27 ID:fO/TY0c7(1) AAS
void Start()
{
  StartCoroutine( AAA() );
}

IEnumerator AAA()
{
  yield return BBB();  // X
  yield return StartCoroutine( BBB() );  // Y
}

IEnumerator BBB()
{
  for( var i = 0; i < 10; ++ i )
  {
    yield return null;
  }
}

XでもYでも同じ動作をするのですが何が違うのでしょうか
72: 弟子 ◆rZPPjYuxmQ [sage] 2018/08/08(水) 21:41:48.34 ID:3sTNJ/OU(4/4) AAS
>>69
一応、公式の説明だと
When using JavaScript it is not necessary to use StartCoroutine,
the compiler will do this for you.
When writing C# code you must call StartCoroutine.

----ggl翻訳-----
JavaScriptを使用する場合、StartCoroutineを使用する必要はありませんが、
コンパイラがこれを行います。
C#コードを書くときは、StartCoroutineを呼び出さなければなりません。
-----------------
って事になってるので、StartCoroutineは付けた方がいいかと・・・
73: 名前は開発中のものです。 [sage] 2018/08/08(水) 21:43:06.37 ID:H4QwAv2o(1) AAS
>>69
昔はXな書き方できなくて、わりと最近のどこかのバージョンからできるようになったんだよなー
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.057s