public AdvCommandVoice(StringGridRow row, AdvSettingDataManager dataManager) : base(row) { //名前 this.characterLabel = ParseCell <string>(AdvColumnName.Arg1); //ボイス InitVoiceFile(dataManager); this.isLoop = ParseCellOptional <bool>(AdvColumnName.Arg2, false); this.volume = ParseCellOptional <float>(AdvColumnName.Arg3, 1.0f); }
public AdvCommandPageControler(StringGridRow row, AdvSettingDataManager dataManager) : base(row) { if (row == null) { this.pageCtrlType = AdvPageControllerType.InputBrPage; } else { this.pageCtrlType = ParseCellOptional <AdvPageControllerType>(AdvColumnName.PageCtrl, AdvPageControllerType.InputBrPage); } }
public AdvCommandVoice(StringGridRow row, AdvSettingDataManager dataManager) : base(row) { //名前 this.characterLabel = ParseCell <string>(AdvColumnName.Arg1); //ボイス string voice = ParseCell <string>(AdvColumnName.Voice); //ボイスファイル設定 if (AdvCommand.IsEditorErrorCheck) { } else { voiceFile = AddLoadFile(dataManager.BootSetting.GetLocalizeVoiceFilePath(voice), AssetFileType.Sound, null); } this.isLoop = ParseCellOptional <bool>(AdvColumnName.Arg2, false); this.volume = ParseCellOptional <float>(AdvColumnName.Arg3, 1.0f); }
//----- property ----- //----- method ----- public AdvExtendCommandEmotion(StringGridRow row, AdvSettingDataManager dataManager) : base(row) { characterInfo = AdvCharacterInfo.Create(this, dataManager); if (characterInfo.Graphic != null) { AddLoadGraphic(characterInfo.Graphic); } //表示レイヤー layerName = ParseCellOptional <string>(AdvColumnName.Arg3, ""); if (!string.IsNullOrEmpty(layerName) && !dataManager.LayerSetting.Contains(layerName, AdvLayerSettingData.LayerType.Sprite)) { //表示レイヤーが見つからない Debug.LogError(ToErrorString(layerName + " is not contained in layer setting")); } fadeTime = ParseCellOptional <float>(AdvColumnName.Arg6, 0f); }
public AdvCommandSelectionClickEnd(StringGridRow row, AdvSettingDataManager dataManager) : base(row) { }
public AdvCommandJumpRandomEnd(StringGridRow row, AdvSettingDataManager dataManager) : base(row) { }
public AdvCommandEndSubroutine(StringGridRow row, AdvSettingDataManager dataManager) : base(row) { }
public abstract void CreateCustomCommand(string id, StringGridRow row, AdvSettingDataManager dataManager, ref AdvCommand command);