public void Step(float delta)
{
if (OnBeforeTick != null)
{
OnBeforeTick(delta);
}
foreach(var body in _queueDeleteList)
{
_world.RemoveBody(body);
}
_queueDeleteList.Clear();
_world.Step(delta);
NetTime.SimTick++;
if (OnAfterTick != null)
{
OnAfterTick(delta);
}
}