public override void OnManagedリソースの作成() { this.ar踊り子モーション番号 = CConvert.ar配列形式のstringをint配列に変換して返す(TJAPlayer3.Skin.Game_Dancer_Motion); if (this.ar踊り子モーション番号 == null) { ar踊り子モーション番号 = CConvert.ar配列形式のstringをint配列に変換して返す("0,0"); } this.ct踊り子モーション = new CCounter(0, this.ar踊り子モーション番号.Length - 1, 0.01, CSoundManager.rc演奏用タイマ); base.OnManagedリソースの作成(); }
public override void OnManagedリソースの作成() { ctChara_Normal = new CCounter[2]; ctChara_GoGo = new CCounter[2]; ctChara_Clear = new CCounter[2]; this.ctキャラクターアクション_10コンボ = new CCounter[2]; this.ctキャラクターアクション_10コンボMAX = new CCounter[2]; this.ctキャラクターアクション_ゴーゴースタート = new CCounter[2]; this.ctキャラクターアクション_ゴーゴースタートMAX = new CCounter[2]; this.ctキャラクターアクション_ノルマ = new CCounter[2]; this.ctキャラクターアクション_魂MAX = new CCounter[2]; CharaAction_Balloon_Breaking = new CCounter[2]; CharaAction_Balloon_Broke = new CCounter[2]; CharaAction_Balloon_Miss = new CCounter[2]; CharaAction_Balloon_Delay = new CCounter[2]; this.arモーション番号 = new int[2][]; this.arゴーゴーモーション番号 = new int[2][]; this.arクリアモーション番号 = new int[2][]; for (int nPlayer = 0; nPlayer < TJAPlayer3.ConfigIni.nPlayerCount; nPlayer++) { this.arモーション番号[nPlayer] = CConvert.ar配列形式のstringをint配列に変換して返す(TJAPlayer3.Skin.Game_Chara_Motion_Normal[nPlayer]); this.arゴーゴーモーション番号[nPlayer] = CConvert.ar配列形式のstringをint配列に変換して返す(TJAPlayer3.Skin.Game_Chara_Motion_GoGo[nPlayer]); this.arクリアモーション番号[nPlayer] = CConvert.ar配列形式のstringをint配列に変換して返す(TJAPlayer3.Skin.Game_Chara_Motion_Clear[nPlayer]); if (arモーション番号[nPlayer] == null) { this.arモーション番号[nPlayer] = CConvert.ar配列形式のstringをint配列に変換して返す("0,0"); } if (arゴーゴーモーション番号[nPlayer] == null) { this.arゴーゴーモーション番号[nPlayer] = CConvert.ar配列形式のstringをint配列に変換して返す("0,0"); } if (arクリアモーション番号[nPlayer] == null) { this.arクリアモーション番号[nPlayer] = CConvert.ar配列形式のstringをint配列に変換して返す("0,0"); } ctChara_Normal[nPlayer] = new CCounter(); ctChara_GoGo[nPlayer] = new CCounter(); ctChara_Clear[nPlayer] = new CCounter(); this.ctキャラクターアクション_10コンボ[nPlayer] = new CCounter(); this.ctキャラクターアクション_10コンボMAX[nPlayer] = new CCounter(); this.ctキャラクターアクション_ゴーゴースタート[nPlayer] = new CCounter(); this.ctキャラクターアクション_ゴーゴースタートMAX[nPlayer] = new CCounter(); this.ctキャラクターアクション_ノルマ[nPlayer] = new CCounter(); this.ctキャラクターアクション_魂MAX[nPlayer] = new CCounter(); CharaAction_Balloon_Breaking[nPlayer] = new CCounter(); CharaAction_Balloon_Broke[nPlayer] = new CCounter(); CharaAction_Balloon_Miss[nPlayer] = new CCounter(); CharaAction_Balloon_Delay[nPlayer] = new CCounter(); ctChara_Normal[nPlayer] = new CCounter(0, arモーション番号.Length - 1, 10, CSoundManager.rc演奏用タイマ); ctChara_GoGo[nPlayer] = new CCounter(0, arゴーゴーモーション番号.Length - 1, 10, CSoundManager.rc演奏用タイマ); ctChara_Clear[nPlayer] = new CCounter(0, arクリアモーション番号.Length - 1, 10, CSoundManager.rc演奏用タイマ); if (CharaAction_Balloon_Delay[nPlayer] != null) { CharaAction_Balloon_Delay[nPlayer].n現在の値 = CharaAction_Balloon_Delay[nPlayer].n終了値; } } base.OnManagedリソースの作成(); }