<Compile Include="コード\ステージ\07.演奏\CAct演奏ステージ失敗.cs" />
<Compile Include="コード\ステージ\07.演奏\CAct演奏ステータスパネル共通.cs" />
<Compile Include="コード\ステージ\07.演奏\CAct演奏チップファイアGB.cs" />
+ <Compile Include="コード\ステージ\07.演奏\CAct演奏シャッター.cs" />
<Compile Include="コード\ステージ\07.演奏\CAct演奏パネル文字列.cs" />
<Compile Include="コード\ステージ\07.演奏\CAct演奏レーンフラッシュGB共通.cs" />
<Compile Include="コード\ステージ\07.演奏\CAct演奏判定文字列共通.cs" />
if( CDTXMania.ConfigIni.bDrums有効 )
{
if( this.txArフィルインエフェクト[ this.ctStageEffect進行.n現在の値 ] != null )
+ {
+ float fWidth = 1280.0f / this.txArフィルインエフェクト[ this.ctStageEffect進行.n現在の値 ].sz画像サイズ.Width;
+ float fHeight = 720.0f / this.txArフィルインエフェクト[ this.ctStageEffect進行.n現在の値 ].sz画像サイズ.Height;
+
+ Vector3 vcRatio = new Vector3( fWidth, fHeight, 1.0f );
+
+ this.txArフィルインエフェクト[ this.ctStageEffect進行.n現在の値 ].vc拡大縮小倍率 = vcRatio;
this.txArフィルインエフェクト[ this.ctStageEffect進行.n現在の値 ].t2D描画( CDTXMania.app.Device, 0, 0 );
+ }
}
}
}
protected CAct演奏演奏情報 actPlayInfo;
protected CAct演奏RGB共通 actRGB;
public CAct演奏スコア共通 actScore;
+ protected CAct演奏シャッター actShutter;
protected CAct演奏ステージ失敗 actStageFailed;
protected CAct演奏ステータスパネル共通 actStatusPanels;
protected CAct演奏WailingBonus共通 actWailingBonus;
base.list子Activities.Add( this.actPanel = new CAct演奏パネル文字列() );
base.list子Activities.Add( this.actStageFailed = new CAct演奏ステージ失敗() );
base.list子Activities.Add( this.actPlayInfo = new CAct演奏演奏情報() );
+ base.list子Activities.Add( this.actShutter = new CAct演奏シャッター() );
base.list子Activities.Add( this.actFI = new CActFIFOBlack() );
base.list子Activities.Add( this.actFO = new CActFIFOBlack() );
base.list子Activities.Add( this.actFOClear = new CActFIFOWhite() );
this.t進行描画_チップアニメ();
this.t進行描画_チップ_模様( E楽器パート.DRUMS );
bIsFinishedPlaying = this.t進行描画_チップ(E楽器パート.DRUMS);
+ this.actShutter.On進行描画();
this.t進行描画_演奏情報();
this.t進行描画_ドラムパッド();
this.actAVI.tウィンドウクリップを表示する();
public STDGBVALUE<int> nShutterOutSide;
public STDGBVALUE<string> strCardName;
public STDGBVALUE<string> strGroupName;
+ public string ResultSongNameFont;
#endregion
public bool bConfigIniがないかDTXManiaのバージョンが異なる
this.nJudgeWidgh = 250;
this.nJudgeHeight = 170;
this.nNameColor = new STDGBVALUE<int>();
+ this.nShutterInSide = new STDGBVALUE<int>();
+ this.nShutterOutSide = new STDGBVALUE<int>();
this.strCardName = new STDGBVALUE<string>();
this.strGroupName = new STDGBVALUE<string>();
+ this.ResultSongNameFont = "MS PGothic";
for( int i = 0; i < 3; i++ )
{
this.bJudgeLineDisp[ i ] = true;
this.bLaneFlush[ i ] = true;
this.nLaneDispType[ i ] = 0;
+ this.nShutterInSide[ i ] = 0;
+ this.nShutterOutSide[ i ] = 0;
}
#endregion
}
}
+ //2017.03.05 kairera0467 テストメソッド
+ public string[] strGetShutterList()
+ {
+ //変数の用意
+ string[] arNameList = new string[] { "BLACK" }; //csvファイルが存在しなかった時用
+ bool bFileFound = false;
+
+ //csvを読み込む
+
+ //
+
+
+ return new string[] { "" };
+ }
+
// その他
public bool b曲決定後に背景画像を変更する;
+ public string strShutterImgPath; //シャッター画像の相対パス
#region [ private ]
//-----------------
private bool bDisposed済み;