public void OnMessageEvent(BinaryReader binaryReader) { var packet = new SortingLayerPacket(); packet.Deserialize(binaryReader); SortingLayerKun.layers = packet.layers; }
public void OnGUI() { if (SortingLayerKun.layers != null) { foreach (var layer in SortingLayerKun.layers) { EditorGUILayout.BeginHorizontal(); EditorGUILayout.LabelField("Layer " + layer.id); EditorGUILayout.TextField(layer.name); EditorGUILayout.EndHorizontal(); } } if (GUILayout.Button("Pull")) { var packet = new SortingLayerPacket(); UnityChoseKunEditor.SendMessage <SortingLayerPacket>(UnityChoseKun.MessageID.SortingLayerPull, packet); } }
public void OnMessageEventPull(BinaryReader binaryReader) { var packet = new SortingLayerPacket(SortingLayer.layers); UnityChoseKunPlayer.SendMessage <SortingLayerPacket>(UnityChoseKun.MessageID.SortingLayerPull, packet); }