//------------------------------------------------------------------------- public override void release() { foreach (var i in MapEtActorMirrorByGuid) { i.Value.close(); } MapEtActorMirrorByGuid.Clear(); AllSeat = null; if (Scene != null) { Scene.Dispose(); Scene = null; } EbLog.Note("ClientPlayerDesktop.release()"); }