You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
764 B

  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using Networking;
  5. using Networking.Client;
  6. public class NetworkedUIManager : PlayerUIManager
  7. {
  8. [SerializeField]
  9. private ClientObject Client;
  10. private BlockReader reader;
  11. protected override void Awake()
  12. {
  13. base.Awake();
  14. reader = new BlockReader();
  15. TrayUI.SetBlockReader(reader);
  16. }
  17. public override void OnClick_Play()
  18. {
  19. OnClick_Hide();
  20. LogicProtocols.LogicMsg msg = new LogicProtocols.LogicMsg(reader.LogicChain.ToArray());
  21. Debug.Log("sending on " + LogicProtocols.SendLogicList);
  22. Client.client.SendByChannel(LogicProtocols.SendLogicList, msg, TransportConfigure.ReliableFragmented);
  23. }
  24. }