public EA_CCharUser CreateUser(ObjectInfo GameObjInfo, CharInfo charInfo) { GameObjInfo.m_eObjType = eObjectType.CT_PLAYER; EA_CCharUser pUser = (EA_CCharUser)CreateGameObject(GameObjInfo); if (pUser != null) { pUser.SetCharInfo(charInfo); pUser.PosInit(); } return(pUser); }
public void Init() { //Debug.Log("EACObjManager Init"); // [3/6/2014 puos] Load template if (m_pMainPlayer == null) { m_pMainPlayer = new EA_CCharUser(); ObjectInfo emptyObjInfo = new ObjectInfo(); emptyObjInfo.m_eObjState = eObjectState.CS_MYENTITY; emptyObjInfo.m_eObjType = eObjectType.CT_MYPLAYER; emptyObjInfo.m_GDObjId = CObjGlobal.MyPlayerID; m_pMainPlayer.SetObjInfo(emptyObjInfo); CharInfo emptyCharInfo = new CharInfo(); m_pMainPlayer.SetCharInfo(emptyCharInfo); } }