NetOuterComponent.cs 480 B

1234567891011121314151617181920212223
  1. namespace Model
  2. {
  3. [EntityEvent(EntityEventId.NetOuterComponent)]
  4. public class NetOuterComponent: NetworkComponent, IAwake, IAwake<string, int>, IUpdate
  5. {
  6. public void Awake()
  7. {
  8. this.Awake(NetworkProtocol.TCP);
  9. this.messagePacker = new JsondotnetPacker();
  10. }
  11. public void Awake(string host, int port)
  12. {
  13. this.Awake(NetworkProtocol.TCP, host, port);
  14. this.messagePacker = new JsondotnetPacker();
  15. }
  16. public new void Update()
  17. {
  18. base.Update();
  19. }
  20. }
  21. }