/// <summary> /// 新建函数 /// </summary> /// <param name="c"></param> public void Copy(CharaPrefab c) { m_CharaState = new CharaState(c.m_CharaState); m_charaBackGroundInformation = new CharaBackGroundInformation(c.m_charaBackGroundInformation); m_CharaAttackData = new CharaAttackData(c.m_CharaAttackData); m_CharaState.CurrentEmotion = m_CharaState.MaxEmotion; }
public CharaBackGroundInformation(CharaBackGroundInformation cbi) { name = cbi.name; description = cbi.description; helloWord = cbi.helloWord; body = cbi.body; }
public void Copy(EnemyType enemy) { m_CharaState = new CharaState(enemy.m_CharaState); m_charaBackGroundInformation = new CharaBackGroundInformation(enemy.m_charaBackGroundInformation); m_CharaAttackData = new CharaAttackData(enemy.m_CharaAttackData); }