internal void SampleMoveData(float x, float z, float velocity, float cosDir, float sinDir)
{
m_LastClientPosition.X = x;
m_LastClientPosition.Y = 0;
m_LastClientPosition.Z = z;
m_LastMoveVelocity = velocity;
m_LastMoveDirCosAngle = cosDir;
m_LastMoveDirSinAngle = sinDir;
m_LastSampleTime = TimeUtility.GetLocalMilliseconds();
//LogSys.Log(LOG_TYPE.WARN, "SampleMoveData user:{0}({1},{2},{3}) x:{4} z:{5} v:{6} cos:{7} sin:{8} time:{9}", RoleId, GetKey(), Guid, Name, x, z, velocity, cosDir, sinDir, time);
}