private void DisplayCharMoveModel(IBaseTextModel ibtm) { CharMoveModel charMoveModel = (CharMoveModel)ibtm; if (charMoveModel.isCome) { animManager.Come(charMoveModel.pos); } else { animManager.Leave(charMoveModel.pos); } uiManager.SetExpression(charMoveModel.pos, statsManager.GetCharacter(charMoveModel.charName).FindExpression(ExpressionType.Normal)); if (charMoveModel.audio != "") { audioManager.PlayMusic(charMoveModel.audio, MusicType.HumanSound); } if (charMoveModel.background != "") { uiManager.SetBackGroundImage(charMoveModel.background); } if (charMoveModel.bgm != "") { audioManager.PlayMusic(charMoveModel.bgm, MusicType.BGM); } }
public IBaseTextModel CharMoveModelSolver(string line) { string[] splitedStr = CutOutStrSet(line); CharMoveModel charMoveModel = new CharMoveModel(StrToBool(splitedStr[0]), StrToInt(splitedStr[1]), NotNullStr(splitedStr[2]), NotNullStr(splitedStr[3]), NotNullStr(splitedStr[4]), NotNullStr(splitedStr[5])); return(charMoveModel); }