/// <summary> /// コマンド入力履歴へのコマンド追加 /// </summary> /// <param name="_eInst">楽器の種類</param> /// <param name="_ePad">入力コマンド(同時押しはOR演算で列挙すること)</param> public void Add(E楽器パート _eInst, EパッドFlag _ePad) { STCommandTime _stct = new STCommandTime { eInst = _eInst, ePad = _ePad, time = TJAPlayer3.Timer.n現在時刻 }; if (stct.Count >= buffersize) { stct.RemoveAt(0); } stct.Add(_stct); }
/// <summary> /// コマンド入力履歴へのコマンド追加 /// </summary> /// <param name="_eInst">楽器の種類</param> /// <param name="_ePad">入力コマンド(同時押しはOR演算で列挙すること)</param> public void Add(E楽器パート _eInst, EパッドFlag _ePad) { STCommandTime _stct = new STCommandTime { eInst = _eInst, ePad = _ePad, time = TJAPlayer3.Timer.n現在時刻 }; if (stct.Count >= buffersize) { stct.RemoveAt(0); } stct.Add(_stct); //Debug.WriteLine( "CMDHIS: 楽器=" + _stct.eInst + ", CMD=" + _stct.ePad + ", time=" + _stct.time ); }
/// <summary> /// コマンド入力履歴へのコマンド追加 /// </summary> /// <param name="_eInst">楽器の種類</param> /// <param name="_ePad">入力コマンド(同時押しはOR演算で列挙すること)</param> public void Add(EInstrumentPart _eInst, EPadFlag _ePad) { STCommandTime _stct = new STCommandTime { eInst = _eInst, ePad = _ePad, time = CDTXMania.Timer.nCurrentTime }; if (stct.Count >= buffersize) { stct.RemoveAt(0); } stct.Add(_stct); //Debug.WriteLine( "CMDHIS: 楽器=" + _stct.eInst + ", CMD=" + _stct.ePad + ", time=" + _stct.time ); }