【3Dゲームエンジン】Unity 4at GAMEDEV
【3Dゲームエンジン】Unity 4 - 暇つぶし2ch460:名前は開発中のものです。
15/07/20 23:35:58.08 NsQYp/Pf.net
すいません、初心者なんですが
bool hogehoge = true;
int foobar = 0;
void Update (){
if(!hogehoge){
return;
}
StartCoroutine(Test());
hogehoge = false;
}
IEnumerator Test(){
while(foobar < 60){
foobar++;
yield return null;
}
}
こういう風に書いた場合
1.最初のUpdate()でTest()のコルーチンをスタート。以後のUpdate()では特に何も行わない。
2.シーン内全てのUpdate()が終わる毎にfoobarを1増加。
3.foobarが60以上になったらコルーチンを終了。
という手順が発生していると考えていいんでしょうか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch