|
@@ -28,7 +28,7 @@ namespace ET
|
|
|
VecTmp.Set(zo.X, zo.Y, zo.Z);
|
|
|
if (!VecTmp.Equal(obj.LastPos, 0.01f) || MathF.Abs(obj.LastRotation - zo.Direction) > 0.01f)
|
|
|
{
|
|
|
- EventSystem.Instance.Publish<SyncUnitPosEvent>(SyncUnitPosEvent.Static.Clone(zo.ObjectID, VecTmp, zo.Direction));
|
|
|
+ EventSystem.Instance.Publish<SyncUnitPosEvent>(SyncUnitPosEvent.Clone(zo.ObjectID, VecTmp, zo.Direction));
|
|
|
obj.LastPos.Set(VecTmp);
|
|
|
obj.LastRotation = zo.Direction;
|
|
|
}
|
|
@@ -53,7 +53,7 @@ namespace ET
|
|
|
VecTmp.Set(zs.X, zs.Y, zs.Z);
|
|
|
if (!VecTmp.Equal(obj.LastPos, 0.01f) || MathF.Abs(obj.LastRotation - zs.Direction) > 0.01f)
|
|
|
{
|
|
|
- EventSystem.Instance.Publish<SyncUnitPosEvent>(SyncUnitPosEvent.Static.Clone(zs.ObjectID, VecTmp, zs.Direction, zs.RotationX));
|
|
|
+ EventSystem.Instance.Publish(SyncUnitPosEvent.Clone(zs.ObjectID, VecTmp, zs.Direction, zs.RotationX));
|
|
|
obj.LastPos.Set(VecTmp);
|
|
|
obj.LastRotation = zs.Direction;
|
|
|
}
|