| 123456789101112131415161718192021222324252627282930313233 |
- namespace Model
- {
- [ObjectSystem]
- public class PlayerSystem : ObjectSystem<Player>, IAwake<string>
- {
- public void Awake(string account)
- {
- this.Get().Awake(account);
- }
- }
- public sealed class Player : Entity
- {
- public string Account { get; private set; }
-
- public long UnitId { get; set; }
- public void Awake(string account)
- {
- this.Account = account;
- }
-
- public override void Dispose()
- {
- if (this.IsDisposed)
- {
- return;
- }
- base.Dispose();
- }
- }
- }
|