public override void Awake() { base.Awake(); signal = GetComponent <mixer>(); float xVal = stretchSlider.localPosition.x; count = Mathf.FloorToInt((xVal + .075f) / -.04f) + 1; updateMixerCount(); }
/// <summary> /// 初期化 /// </summary> /// <param name="vVoiceId"></param> /// <param name="vVoiceName"></param> /// <param name="vVoiceId2"></param> /// <param name="vsTrackId"></param> /// <param name="auxContent"></param> public void Initialize(string vVoiceId = "", string vVoiceName = "", string vVoiceId2 = "", string vsTrackId = "", string auxContent = "") { vender = new XmlDocument().CreateCDataSection("Yamaha corporation"); version = new XmlDocument().CreateCDataSection("3.0.0.11"); vVoiceTable _vVoiceTable = new vVoiceTable(); mVVoiceTable = _vVoiceTable; mixer _mixer = new mixer(); mMixer = _mixer; masterTrack _masterTrack = new masterTrack(); mMasterTrack = _masterTrack; List <vsTrack> _vsTrack = new List <vsTrack>(); mVsTrack = _vsTrack; monoTrack _monoTrack = new monoTrack(); mMonoTrack = _monoTrack; stTrack _stTrack = new stTrack(); mStTrack = _stTrack; aux _aux = new aux(); mAux = _aux; // 情報のセット mVVoiceTable.vVoice.SetInfo(vVoiceId, vVoiceName, vVoiceId2); mVsTrackId = vsTrackId; mAux.SetInfo(auxContent); }