fix: update pos server for HP and add layer for terrain.

This commit is contained in:
Tungdv
2025-10-29 16:25:42 +07:00
parent 0d41cbfe44
commit fbd3110d05
3 changed files with 8 additions and 7 deletions
+5 -5
View File
@@ -188,13 +188,13 @@ public class CECHostPlayer : CECPlayer
// return;
//}
// Trace a object
/* if (iTraceReason == CECHPWorkTrace.Trace_reason.TRACE_ATTACK)
if (iTraceReason == CECHPWorkTrace.Trace_reason.TRACE_ATTACK)
{
if (!CanDo(ActionCanDo.CANDO_MELEE))
return;
Debug.LogError("Attack");
//Debug.LogError("Attack");
NormalAttackObject(idTraceTarget, bForceAttack);
}*/
}
//else
//{
// if (!CanDo(CANDO_MOVETO))
@@ -823,7 +823,7 @@ public class CECHostPlayer : CECPlayer
SetPlayerInfor(new INFO(role.cid, role.crc_e, role.crc_c));
Vector3 pos = new Vector3(role.pos.x, role.pos.y, role.pos.z);
if (txtName != null) txtName.text = roleName;
transform.position = pos;
//transform.position = pos;
SetModelHostPlayer();
m_dwResFlags = (uint)PlayerResourcesReadyFlag.RESFG_ALL;
joystick = FindAnyObjectByType<Joystick>();
@@ -837,7 +837,7 @@ public class CECHostPlayer : CECPlayer
m_aabb.Extents.Set(0.3f, 0.9f, 0.3f);
m_aabbServer = m_aabb;
CalcPlayerAABB();
SetPos(pos);
// Create work manager
m_pWorkMan = new CECHPWorkMan(this);
if (m_pWorkMan == null)