OSDN Git Service

#xxxxx CSkinのコンストラクタのリファクタ。
authoryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Sat, 28 Apr 2012 17:14:19 +0000 (17:14 +0000)
committeryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Sat, 28 Apr 2012 17:14:19 +0000 (17:14 +0000)
git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@375 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXManiaプロジェクト/コード/全体/CSkin.cs

index 8ac03a5..c77d01c 100644 (file)
@@ -151,6 +151,26 @@ namespace DTXMania
                                }\r
                        }\r
 \r
+\r
+                       /// <summary>\r
+                       /// コンストラクタ\r
+                       /// </summary>\r
+                       /// <param name="strファイル名"></param>\r
+                       /// <param name="bループ"></param>\r
+                       /// <param name="b排他"></param>\r
+                       /// <param name="bCompact対象"></param>\r
+                       public Cシステムサウンド(string strファイル名, bool bループ, bool b排他, bool bCompact対象)\r
+                       {\r
+                               this.strファイル名 = strファイル名;\r
+                               this.bループ = bループ;\r
+                               this.b排他 = b排他;\r
+                               this.bCompact対象 = bCompact対象;\r
+                       }\r
+                       public Cシステムサウンド()\r
+                       {\r
+                       }\r
+                       \r
+\r
                        // メソッド\r
 \r
                        public void t読み込み()\r
@@ -383,102 +403,22 @@ namespace DTXMania
 \r
                public CSkin()\r
                {\r
-                       Cシステムサウンド cシステムサウンド = new Cシステムサウンド();\r
-                       cシステムサウンド.strファイル名 = @"Sounds\Move.ogg";\r
-                       cシステムサウンド.bループ = false;\r
-                       cシステムサウンド.b排他 = false;\r
-                       cシステムサウンド.bCompact対象 = false;\r
-                       this.soundカーソル移動音 = cシステムサウンド;\r
-                       Cシステムサウンド cシステムサウンド2 = new Cシステムサウンド();\r
-                       cシステムサウンド2.strファイル名 = @"Sounds\Decide.ogg";\r
-                       cシステムサウンド2.bループ = false;\r
-                       cシステムサウンド2.b排他 = false;\r
-                       cシステムサウンド2.bCompact対象 = false;\r
-                       this.sound決定音 = cシステムサウンド2;\r
-                       Cシステムサウンド cシステムサウンド3 = new Cシステムサウンド();\r
-                       cシステムサウンド3.strファイル名 = @"Sounds\Change.ogg";\r
-                       cシステムサウンド3.bループ = false;\r
-                       cシステムサウンド3.b排他 = false;\r
-                       cシステムサウンド3.bCompact対象 = false;\r
-                       this.sound変更音 = cシステムサウンド3;\r
-                       Cシステムサウンド cシステムサウンド4 = new Cシステムサウンド();\r
-                       cシステムサウンド4.strファイル名 = @"Sounds\Cancel.ogg";\r
-                       cシステムサウンド4.bループ = false;\r
-                       cシステムサウンド4.b排他 = false;\r
-                       cシステムサウンド4.bCompact対象 = true;\r
-                       this.sound取消音 = cシステムサウンド4;\r
-                       Cシステムサウンド cシステムサウンド5 = new Cシステムサウンド();\r
-                       cシステムサウンド5.strファイル名 = @"Sounds\Audience.ogg";\r
-                       cシステムサウンド5.bループ = false;\r
-                       cシステムサウンド5.b排他 = false;\r
-                       cシステムサウンド5.bCompact対象 = true;\r
-                       this.sound歓声音 = cシステムサウンド5;\r
-                       Cシステムサウンド cシステムサウンド6 = new Cシステムサウンド();\r
-                       cシステムサウンド6.strファイル名 = @"Sounds\Stage failed.ogg";\r
-                       cシステムサウンド6.bループ = false;\r
-                       cシステムサウンド6.b排他 = true;\r
-                       cシステムサウンド6.bCompact対象 = true;\r
-                       this.soundSTAGEFAILED音 = cシステムサウンド6;\r
-                       Cシステムサウンド cシステムサウンド7 = new Cシステムサウンド();\r
-                       cシステムサウンド7.strファイル名 = @"Sounds\Game start.ogg";\r
-                       cシステムサウンド7.bループ = false;\r
-                       cシステムサウンド7.b排他 = false;\r
-                       cシステムサウンド7.bCompact対象 = false;\r
-                       this.soundゲーム開始音 = cシステムサウンド7;\r
-                       Cシステムサウンド cシステムサウンド8 = new Cシステムサウンド();\r
-                       cシステムサウンド8.strファイル名 = @"Sounds\Game end.ogg";\r
-                       cシステムサウンド8.bループ = false;\r
-                       cシステムサウンド8.b排他 = true;\r
-                       cシステムサウンド8.bCompact対象 = false;\r
-                       this.soundゲーム終了音 = cシステムサウンド8;\r
-                       Cシステムサウンド cシステムサウンド9 = new Cシステムサウンド();\r
-                       cシステムサウンド9.strファイル名 = @"Sounds\Stage clear.ogg";\r
-                       cシステムサウンド9.bループ = false;\r
-                       cシステムサウンド9.b排他 = true;\r
-                       cシステムサウンド9.bCompact対象 = true;\r
-                       this.soundステージクリア音 = cシステムサウンド9;\r
-                       Cシステムサウンド cシステムサウンド10 = new Cシステムサウンド();\r
-                       cシステムサウンド10.strファイル名 = @"Sounds\Full combo.ogg";\r
-                       cシステムサウンド10.bループ = false;\r
-                       cシステムサウンド10.b排他 = false;\r
-                       cシステムサウンド10.bCompact対象 = true;\r
-                       this.soundフルコンボ音 = cシステムサウンド10;\r
-                       Cシステムサウンド cシステムサウンド11 = new Cシステムサウンド();\r
-                       cシステムサウンド11.strファイル名 = @"Sounds\Now loading.ogg";\r
-                       cシステムサウンド11.bループ = false;\r
-                       cシステムサウンド11.b排他 = true;\r
-                       cシステムサウンド11.bCompact対象 = true;\r
-                       this.sound曲読込開始音 = cシステムサウンド11;\r
-                       Cシステムサウンド cシステムサウンド12 = new Cシステムサウンド();\r
-                       cシステムサウンド12.strファイル名 = @"Sounds\Title.ogg";\r
-                       cシステムサウンド12.bループ = false;\r
-                       cシステムサウンド12.b排他 = true;\r
-                       cシステムサウンド12.bCompact対象 = false;\r
-                       this.soundタイトル音 = cシステムサウンド12;\r
-                       Cシステムサウンド cシステムサウンド13 = new Cシステムサウンド();\r
-                       cシステムサウンド13.strファイル名 = @"Sounds\Setup BGM.ogg";\r
-                       cシステムサウンド13.bループ = true;\r
-                       cシステムサウンド13.b排他 = true;\r
-                       cシステムサウンド13.bCompact対象 = false;\r
-                       this.bgm起動画面 = cシステムサウンド13;\r
-                       Cシステムサウンド cシステムサウンド14 = new Cシステムサウンド();\r
-                       cシステムサウンド14.strファイル名 = @"Sounds\Option BGM.ogg";\r
-                       cシステムサウンド14.bループ = true;\r
-                       cシステムサウンド14.b排他 = true;\r
-                       cシステムサウンド14.bCompact対象 = false;\r
-                       this.bgmオプション画面 = cシステムサウンド14;\r
-                       Cシステムサウンド cシステムサウンド15 = new Cシステムサウンド();\r
-                       cシステムサウンド15.strファイル名 = @"Sounds\Config BGM.ogg";\r
-                       cシステムサウンド15.bループ = true;\r
-                       cシステムサウンド15.b排他 = true;\r
-                       cシステムサウンド15.bCompact対象 = false;\r
-                       this.bgmコンフィグ画面 = cシステムサウンド15;\r
-                       Cシステムサウンド cシステムサウンド16 = new Cシステムサウンド();\r
-                       cシステムサウンド16.strファイル名 = @"Sounds\Select BGM.ogg";\r
-                       cシステムサウンド16.bループ = true;\r
-                       cシステムサウンド16.b排他 = true;\r
-                       cシステムサウンド16.bCompact対象 = false;\r
-                       this.bgm選曲画面 = cシステムサウンド16;\r
+                       this.soundカーソル移動音 = new Cシステムサウンド( @"Sounds\Move.ogg",                    false, false, false );\r
+                       this.sound決定音                     = new Cシステムサウンド( @"Sounds\Decide.ogg",                  false, false, false );\r
+                       this.sound変更音                     = new Cシステムサウンド( @"Sounds\Change.ogg",                  false, false, false );\r
+                       this.sound取消音                     = new Cシステムサウンド( @"Sounds\Cancel.ogg",                  false, false, true  );\r
+                       this.sound歓声音                     = new Cシステムサウンド( @"Sounds\Audience.ogg",                false, false, true  );\r
+                       this.soundSTAGEFAILED音                = new Cシステムサウンド( @"Sounds\Stage failed.ogg",    false, true,  true  );\r
+                       this.soundゲーム開始音            = new Cシステムサウンド( @"Sounds\Game start.ogg",              false, false, false );\r
+                       this.soundゲーム終了音            = new Cシステムサウンド( @"Sounds\Game end.ogg",                false, true,  false );\r
+                       this.soundステージクリア音      = new Cシステムサウンド( @"Sounds\Stage clear.ogg",             false, true,  true  );\r
+                       this.soundフルコンボ音            = new Cシステムサウンド( @"Sounds\Full combo.ogg",              false, false, true  );\r
+                       this.sound曲読込開始音            = new Cシステムサウンド( @"Sounds\Now loading.ogg",             false, true,  true  );\r
+                       this.soundタイトル音               = new Cシステムサウンド( @"Sounds\Title.ogg",                   false, true,  false );\r
+                       this.bgm起動画面                    = new Cシステムサウンド( @"Sounds\Setup BGM.ogg",               true,  true,  false );\r
+                       this.bgmオプション画面           = new Cシステムサウンド( @"Sounds\Option BGM.ogg",              true,  true,  false );\r
+                       this.bgmコンフィグ画面           = new Cシステムサウンド( @"Sounds\Config BGM.ogg",              true,  true,  false );\r
+                       this.bgm選曲画面                    = new Cシステムサウンド( @"Sounds\Select BGM.ogg",              true,  true,  false );\r
                }\r
 \r
 \r