private void DisplaySelfDiaModel(IBaseTextModel ibtm) { SelfDiaModel selfDiaModel = (SelfDiaModel)ibtm; if (selfDiaModel.isSelf) { uiManager.UpdateSpeakerName("Me"); } else { uiManager.UpdateSpeakerName(""); } uiManager.StartCoroutine("UpdateDiaText", selfDiaModel.text); if (selfDiaModel.audio != "") { audioManager.PlayMusic(selfDiaModel.audio, MusicType.HumanSound); } if (selfDiaModel.isLightning) { animManager.LightningShock(); } if (selfDiaModel.background != "") { uiManager.SetBackGroundImage(selfDiaModel.background); } if (selfDiaModel.bgm != "") { audioManager.PlayMusic(selfDiaModel.bgm, MusicType.BGM); } }
public IBaseTextModel SelfDiaModelSolver(string line) { string[] splitedStr = CutOutStrSet(line); SelfDiaModel selfDiaModel = new SelfDiaModel(StrToBool(splitedStr[0]), NotNullStr(splitedStr[1]), NotNullStr(splitedStr[2]), StrToBool(splitedStr[3]), NotNullStr(splitedStr[4]), NotNullStr(splitedStr[5])); return(selfDiaModel); }