OSDN Git Service

#36043 rev.920 で手違いが起きたため、一度 rev.919 に戻し、ファイルを再修正。Ech定義の使用を CChip のプロパティを使うよう一部変更。
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / ステージ / 07.演奏 / CAct演奏Danger共通.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演奏Danger共通 : CActivity\r
10         {\r
11                 // コンストラクタ\r
12 \r
13                 public CAct演奏Danger共通()\r
14                 {\r
15                         base.b活性化してない = true;\r
16                 }\r
17 \r
18 \r
19                 // CActivity 実装\r
20 \r
21                 public override void On活性化()\r
22                 {\r
23                         for ( int i = 0; i < 3; i++ )\r
24                         {\r
25                                 this.bDanger中[i] = false;\r
26                         }\r
27 //                      this.ct移動用 = new CCounter();\r
28 //                      this.ct透明度用 = new CCounter();\r
29                         this.ct移動用 = null;\r
30                         this.ct透明度用 = null;\r
31 \r
32                         base.On活性化();\r
33                 }\r
34                 public override void On非活性化()\r
35                 {\r
36                         this.ct移動用 = null;\r
37                         this.ct透明度用 = null;\r
38                         base.On非活性化();\r
39                 }\r
40 \r
41                 /// <summary>\r
42                 /// DANGER描画\r
43                 /// </summary>\r
44                 /// <param name="bIsDangerDrums">DrumsがDangerならtrue</param>\r
45                 /// <param name="bIsDamgerGuitar">GuitarがDangerならtrue</param>\r
46                 /// <param name="bIsDangerBass">BassがDangerならtrue</param>\r
47                 /// <returns></returns>\r
48                 public abstract int t進行描画( bool bIsDangerDrums, bool bIsDamgerGuitar, bool bIsDangerBass );\r
49 \r
50 \r
51 \r
52                 // その他\r
53 \r
54                 #region [ private ]\r
55                 //-----------------\r
56                 protected bool[] bDanger中 = { false, false, false};\r
57                 protected CCounter ct移動用;\r
58                 protected CCounter ct透明度用;\r
59                 //-----------------\r
60                 #endregion\r
61         \r
62         }\r
63 }\r