            KBEngine.Event.fireOut("onOtherAvatarEnterWorld", this);
        }
    }

    public override void onMoveSpeedChanged(float oldValue)
    {
        base.onMoveSpeedChanged(oldValue);
        KBEngine.Event.fireOut("onMoveSpeedChanged",this);
    }

    public virtual void updatePlayer(float x,float y, float z, float yaw)
    {
        position.x = x;