【3Dゲームエンジン】Unity質問スレッド9at GAMEDEV【3Dゲームエンジン】Unity質問スレッド9 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト512:489 14/06/07 09:28:29.84 OKEJleQ3.net 解決しました // クリア判定 if(hitcount == 5) { // 一時停止後クリア画面表示のため停止処理をループ var cnt : int = 0; while(cnt <= 15000000) { // 一時停止 Time.timeScale = 0; cnt += 1; } // 40000000カウント超過でクリア画面遷移 if(cnt >= 15000000) { // クリア画面表示 Application.LoadLevel("clear"); } } ステージ1のこのtimescaleがずっと効いていた事でステージ1から開始してステージ2に入った時のみ 初速度を設定していてもボールが動かなかったようです スクリプトの処理がシーンをまたぐ事を知りませんでした てっきりスクリプトの処理はそのシーンでのみ有効なのかと(クラスによってまたぐ、またがないがある?) 513:489 14/06/07 09:29:44.37 OKEJleQ3.net // クリア判定 if(hitcount == 5) { // 一時停止後クリア画面表示のため停止処理をループ var cnt : int = 0; while(cnt <= 15000000) { // 一時停止 Time.timeScale = 0; cnt += 1; } // 40000000カウント超過でクリア画面遷移 if(cnt >= 15000000) { // 一時停止解除 Time.timeScale = 1; // クリア画面表示 Application.LoadLevel("clear"); } } これで解消しました 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch