public OpponentViewInfo( ulong _guid, string _name, CharacterDefine.PROFESSION _profession, int _level, int _combat, int _pos, int _hp, int _mp, int _atk, int _def, int _cri, int _spd, int _dge ) { guid = _guid; name = _name; profession = _profession; level = _level; pos = _pos; hp = _hp; mp = _mp; atk = _atk; def = _def; cri = _cri; spd = _spd; dge = _dge; combat = _combat; }
private void CreatePartnerFakeObj() { GameManager.gameManager.ActiveScene.InitFakeObjRoot(m_FakeObjTopLeft, m_FakeObjBottomRight); GameManager.gameManager.ActiveScene.ShowFakeObj(); int pro = Singleton <ObjManager> .GetInstance().MainPlayer.Profession; if (m_PlayerFakeObj != null) { DestroyPartnerFakeObj(); } CharacterDefine.PROFESSION profession = (CharacterDefine.PROFESSION)pro; //对应FakeObject.txt配置 int fakeObjId = -1; switch (profession) { case CharacterDefine.PROFESSION.SHAOLIN: fakeObjId = 114; break; case CharacterDefine.PROFESSION.TIANSHAN: fakeObjId = 115; break; case CharacterDefine.PROFESSION.DALI: fakeObjId = 117; break; case CharacterDefine.PROFESSION.XIAOYAO: fakeObjId = 116; break; case CharacterDefine.PROFESSION.GAIBANG: fakeObjId = 62; break; default: fakeObjId = 114; break; } m_PlayerFakeObj = new FakeObject(); if (m_PlayerFakeObj == null) { m_CurClickLevelFlyWingId = GlobeVar.INVALID_ID; return; } m_PlayerFakeObjID = fakeObjId; m_PlayerFakeObj.initFakeObject(fakeObjId, GameManager.gameManager.ActiveScene.FakeObjTrans, out m_FakeObjGameObject); if (null != m_PlayerFakeObj.ObjAnim) { m_ModelDrag.ModelTrans = m_PlayerFakeObj.ObjAnim.transform; } m_CurClickLevelFlyWingId = GlobeVar.INVALID_ID; }
private void CreatePartnerFakeObj(int pro, int modelVisualID) { if (m_PlayerFakeObj != null) { DestroyPartnerFakeObj(); } CharacterDefine.PROFESSION profession = (CharacterDefine.PROFESSION)pro; //对应FakeObject.txt配置 int fakeObjId = -1; switch (profession) { case CharacterDefine.PROFESSION.SHAOLIN: fakeObjId = 7; break; case CharacterDefine.PROFESSION.TIANSHAN: fakeObjId = 8; break; case CharacterDefine.PROFESSION.DALI: fakeObjId = 10; break; case CharacterDefine.PROFESSION.XIAOYAO: fakeObjId = 9; break; case CharacterDefine.PROFESSION.GAIBANG: fakeObjId = 62; break; default: fakeObjId = 7; break; } m_PlayerFakeObj = new FakeObject(); if (m_PlayerFakeObj == null) { return; } //fakeObjId = 8; // m_PlayerFakeObjID = fakeObjId; GameObject temFakeObject = null; m_PlayerFakeObj.initFakeObject(fakeObjId, GameManager.gameManager.ActiveScene.FakeObjTrans, out temFakeObject, modelVisualID, (int)profession); if (m_PlayerFakeObj != null) { m_PlayerFakeObj.PlayAnim(0); } GameManager.gameManager.ActiveScene.ShowFakeObj(); //if (null != m_PlayerFakeObj.ObjAnim) // m_ModelDrag.ModelTrans = m_PlayerFakeObj.ObjAnim.transform; }
void UpdateTeamMemberModel(TeamMember member) { CharacterDefine.PROFESSION profession = (CharacterDefine.PROFESSION)member.Profession; //对应FakeObject.txt配置 int fakeObjId = -1; switch (profession) { case CharacterDefine.PROFESSION.SHAOLIN: fakeObjId = 7; break; case CharacterDefine.PROFESSION.TIANSHAN: fakeObjId = 8; break; case CharacterDefine.PROFESSION.DALI: fakeObjId = 10; break; case CharacterDefine.PROFESSION.XIAOYAO: fakeObjId = 9; break; case CharacterDefine.PROFESSION.GAIBANG: fakeObjId = 62; break; default: fakeObjId = 7; break; } if (m_PlayerFakeObj != null) { DestroyPartnerFakeObj(); } m_PlayerFakeObj = new OtherFakeObject(); if (m_PlayerFakeObj == null) { return; } GameManager.gameManager.OtherPlayerData.CleanUpData(); GameManager.gameManager.OtherPlayerData.Profession = member.Profession; GameManager.gameManager.OtherPlayerData.ModuleVisualID = member.ModelVisualId; GameManager.gameManager.OtherPlayerData.CurWeaponDataID = member.WeaponDataId; GameManager.gameManager.OtherPlayerData.WeaponEffectGem = member.WeaponEffectGem; m_PlayerFakeObj.initFakeObject(fakeObjId, GameManager.gameManager.ActiveScene.FakeObjTrans, out m_FakeObjGameObject); m_TeamMemberModelDrag.ModelTrans = m_PlayerFakeObj.ObjAnim.transform; }
private void CreatePartnerFakeObj() { int pro = Singleton <ObjManager> .GetInstance().MainPlayer.Profession; if (m_PlayerFakeObj != null) { DestroyPartnerFakeObj(); } CharacterDefine.PROFESSION profession = (CharacterDefine.PROFESSION)pro; //对应FakeObject.txt配置 int fakeObjId = -1; switch (profession) { case CharacterDefine.PROFESSION.SHAOLIN: fakeObjId = 7; break; case CharacterDefine.PROFESSION.TIANSHAN: fakeObjId = 8; break; case CharacterDefine.PROFESSION.DALI: fakeObjId = 10; break; case CharacterDefine.PROFESSION.XIAOYAO: fakeObjId = 9; break; case CharacterDefine.PROFESSION.GAIBANG: fakeObjId = 62; break; default: fakeObjId = 7; break; } m_PlayerFakeObj = new FakeObject(); if (m_PlayerFakeObj == null) { return; } m_PlayerFakeObjID = fakeObjId; m_PlayerFakeObj.initFakeObject(fakeObjId, GameManager.gameManager.ActiveScene.FakeObjTrans, out m_FakeObjGameObject); if (null != m_PlayerFakeObj.ObjAnim) { m_ModelDrag.ModelTrans = m_PlayerFakeObj.ObjAnim.transform; } }
public OpponentInfo(ulong _guid, string _name, CharacterDefine.PROFESSION _profession, int _level, int _power, int _range, int _winSpirit, int _loseSpirit, int _winReputation, int _loseReputation) { guid = _guid; name = _name; profession = _profession; level = _level; fightPower = _power; range = _range; winSpirit = _winSpirit; loseSpirit = _loseSpirit; winReputation = _winReputation; loseReputation = _loseReputation; }
public RegisterMemberInfo( ulong _guid, string _name, CharacterDefine.PROFESSION _profession, int _level, int _combat, int _pos ) { guid = _guid; name = _name; profession = _profession; level = _level; combat = _combat; pos = _pos; }
private void CreatePartnerFakeObj(int pro) { if (m_PlayerFakeObj != null) { DestroyPartnerFakeObj(); } CharacterDefine.PROFESSION profession = (CharacterDefine.PROFESSION)pro; //对应FakeObject.txt配置 int fakeObjId = -1; switch (profession) { case CharacterDefine.PROFESSION.SHAOLIN: fakeObjId = 3; break; case CharacterDefine.PROFESSION.TIANSHAN: fakeObjId = 4; break; case CharacterDefine.PROFESSION.DALI: fakeObjId = 6; break; case CharacterDefine.PROFESSION.XIAOYAO: fakeObjId = 5; break; case CharacterDefine.PROFESSION.GAIBANG: fakeObjId = 62; break; default: fakeObjId = 4; break; } m_PlayerFakeObj = new FakeObject(); if (m_PlayerFakeObj == null) { return; } m_PlayerFakeObjID = fakeObjId; m_PlayerFakeObj.initFakeObject(fakeObjId, GameManager.gameManager.ActiveScene.FakeObjTrans, out m_FakeObjGameObject); m_ModelDrag.ModelTrans = m_PlayerFakeObj.ObjAnim.transform; }
/// <summary> /// 创建FakeObj /// </summary> /// <param name="pro"></param> private void CreateFashionPartnerFakeObj(int pro) { if (m_FakeObj != null) { DestroyFakeObj(); } CharacterDefine.PROFESSION profession = (CharacterDefine.PROFESSION)pro; //对应FakeObject.txt配置 int fakeObjId = -1; switch (profession) { case CharacterDefine.PROFESSION.SHAOLIN: fakeObjId = (int)FashionLogic.FashionFakeObjectID.FakeObjectID_SHAOLIN; break; case CharacterDefine.PROFESSION.TIANSHAN: fakeObjId = (int)FashionLogic.FashionFakeObjectID.FakeObjectID_TIANSHAN; break; case CharacterDefine.PROFESSION.DALI: fakeObjId = (int)FashionLogic.FashionFakeObjectID.FakeObjectID_DALI; break; case CharacterDefine.PROFESSION.XIAOYAO: fakeObjId = (int)FashionLogic.FashionFakeObjectID.FakeObjectID_XIAOYAO; break; default: fakeObjId = (int)FashionLogic.FashionFakeObjectID.FakeObjectID_TIANSHAN; break; } m_PlayerFakeObj = new FakeObject(); if (m_PlayerFakeObj == null) { return; } m_PlayerFakeObjID = fakeObjId; GameManager.gameManager.ActiveScene.InitFakeObjRoot(m_FakeObjLeft_Character, m_FakeObjRight_Character); m_PlayerFakeObj.initFakeObject(fakeObjId, GameManager.gameManager.ActiveScene.FakeObjTrans, out m_FakeObjGameObject); if (null != m_PlayerFakeObj.ObjAnim) { m_ModelDrag.ModelTrans = m_PlayerFakeObj.ObjAnim.transform; } }
private void CreatePartnerFakeObj(int pro, Tab_EquipAttr eqTab = null) { if (m_FakeObj != null) { DestroyFakeObj(); } CharacterDefine.PROFESSION profession = (CharacterDefine.PROFESSION)pro; //对应FakeObject.txt配置 switch (profession) { case CharacterDefine.PROFESSION.SHAOLIN: m_PlayerFakeObjID = 3; break; case CharacterDefine.PROFESSION.TIANSHAN: m_PlayerFakeObjID = 4; break; case CharacterDefine.PROFESSION.DALI: m_PlayerFakeObjID = 6; break; case CharacterDefine.PROFESSION.XIAOYAO: m_PlayerFakeObjID = 5; break; case CharacterDefine.PROFESSION.GAIBANG: m_PlayerFakeObjID = 62; break; default: m_PlayerFakeObjID = 4; break; } m_FakeObj = new FakeObject(); if (m_FakeObj == null) { return; } GameManager.gameManager.ActiveScene.InitFakeObjRoot(m_FakeObjLeft_Character, m_FakeObjRight_Character); // m_PlayerFakeObjID = fakeObjId; m_FakeObj.initFakeObject(m_PlayerFakeObjID, GameManager.gameManager.ActiveScene.FakeObjTrans, out m_FakeObjGameObject); m_ModelDrag.ModelTrans = m_FakeObj.ObjAnim.transform; }