【3Dゲームエンジン】Unity質問スレッド32 at GAMEDEV【3Dゲームエンジン】Unity質問スレッド32 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト415:名前は開発中のものです。 17/11/25 20:28:57.24 tNOe2BPS.net これは書き途中で送信したミス投稿なので無視するように>>401 416:名前は開発中のものです。 17/11/25 20:32:59.12 tNOe2BPS.net <switch文の中にさらにswitch文の例> int a = 1, b = 1; switch( a ){ case 1: switch( b ){ case 1: Debug.Log("aは1でさらにbは1"); break; case 2: Debug.Log("aは1でさらにbは2"); break; } case 2: Debug.Log("aは2"); break; } <switch文の中にさらにif文の例> int a = 1, b = 1; switch( a ){ case 1: if( b == 1 ){ Debug.Log("aは1でさらにbは1"); } else if( b == 2 ){ Debug.Log("aは1でさらにbは2"); } break; case 2: Debug.Log("aは2"); break; } 417:名前は開発中のものです。 17/11/25 20:37:39.60 tNOe2BPS.net 複雑になってきましたね 実は>>403の 「<switch文の中にさらにswitch文の例>」には"break;"が1つ抜けており 「a = 1」の時の結果が正しくならないバグを今見つけました。 このように見づらい&ミスをしやすくなるため switch文の中にさらにswitch文を入れる事はあまり良い方法とはいえず推奨はされていません。 以上だクソども 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch