【3Dゲームエンジン】Unity質問スレッド13 [転載禁止]©2ch.net at GAMEDEV【3Dゲームエンジン】Unity質問スレッド13 [転載禁止]©2ch.net - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト2:名前は開発中のものです。 14/11/01 14:49:06.27 Rj7XnXxT すみません、スレが変更になったので、 もう一度質問させていただきます。 多少省きますが、 モーションAを4秒間流すために、 下記のようなスクリプトを書きました。 スクリプト"test"が"false"になったら、 モーションは切られるのですが、 "flag"は、1秒で"false"になろうが、 "yield WaitForSeconds(4.0);"が実行されているため、4秒後に"1"になります。 スクリプト"test"が"false"になったら、 "yield WaitForSeconds(4.0);"も無効にしたいのですが、 どう記述すればいいでしょうか? 宜しくお願いします。 function Update () { if(script.test==true && flag == 0){ animation.Play("モーションA"); StartCoroutine("Wait"); } if(script.test==false){ animation.Play("モーションB"); } function Wait(){ yield WaitForSeconds(4.0); flag = 1; } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch