Beispiel #1
0
        public void OnMessageEvent(BinaryReader binaryReader)
        {
            var packet = new SortingLayerPacket();

            packet.Deserialize(binaryReader);
            SortingLayerKun.layers = packet.layers;
        }
Beispiel #2
0
 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);
        }