OSDN Git Service

#23921の修正をギター画面にも適用。
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / ステージ / 07.演奏 / CAct演奏WailingBonus共通.cs
1 using System;\r
2 using System.Collections.Generic;\r
3 using System.Text;\r
4 using System.Drawing;\r
5 using FDK;\r
6 \r
7 namespace DTXMania\r
8 {\r
9         internal abstract class CAct演奏WailingBonus共通 : CActivity\r
10         {\r
11                 // メソッド\r
12 \r
13                 public CAct演奏WailingBonus共通()\r
14                 {\r
15                         base.b活性化してない = true;\r
16                 }\r
17 \r
18                 public void Start( E楽器パート part )\r
19                 {\r
20                         this.Start( part, null );\r
21                 }\r
22                 public abstract void Start( E楽器パート part, CDTX.CChip r歓声Chip );\r
23 \r
24 \r
25 \r
26                 // CActivity 実装\r
27 \r
28                 public override void On活性化()\r
29                 {\r
30                         base.On活性化();\r
31                 }\r
32                 public override void On非活性化()\r
33                 {\r
34                         base.On非活性化();\r
35                 }\r
36 \r
37                 public override void OnManagedリソースの作成()\r
38                 {\r
39                         if ( !base.b活性化してない )\r
40                         {\r
41                                 this.txWailingBonus = CDTXMania.tテクスチャの生成( CSkin.Path( @"Graphics\ScreenPlay wailing bonus.png" ) );\r
42                                 base.OnManagedリソースの作成();\r
43                         }\r
44                 }\r
45                 public override void OnManagedリソースの解放()\r
46                 {\r
47                         if ( !base.b活性化してない )\r
48                         {\r
49                                 CDTXMania.tテクスチャの解放( ref this.txWailingBonus );\r
50                                 base.OnManagedリソースの解放();\r
51                         }\r
52                 }\r
53 \r
54 \r
55                 // その他\r
56 \r
57                 #region [ private ]\r
58                 //-----------------\r
59                 protected CCounter[,] ct進行用 = new CCounter[ 3, 4 ];\r
60                 protected CTexture txWailingBonus;\r
61                 //-----------------\r
62                 #endregion\r
63         }\r
64 }\r