SessionPlayerComponent.cs 283 B

12345678910111213141516171819
  1. namespace ETModel
  2. {
  3. public class SessionPlayerComponent : Component
  4. {
  5. public Player Player;
  6. public override void Dispose()
  7. {
  8. if (this.IsDisposed)
  9. {
  10. return;
  11. }
  12. base.Dispose();
  13. Game.Scene.GetComponent<PlayerComponent>()?.Remove(this.Player.Id);
  14. }
  15. }
  16. }