From 0c7d47ae29d60a715b35a281fd8d2d5022567d93 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 27 三月 2019 10:09:22 +0800
Subject: [PATCH] Merge branch 'master' into TreasureMission

---
 Core/MapEditor/Editor/MapEditor.cs |   34 ++++++++++------------------------
 1 files changed, 10 insertions(+), 24 deletions(-)

diff --git a/Core/MapEditor/Editor/MapEditor.cs b/Core/MapEditor/Editor/MapEditor.cs
index 3a933a2..479901a 100644
--- a/Core/MapEditor/Editor/MapEditor.cs
+++ b/Core/MapEditor/Editor/MapEditor.cs
@@ -10,18 +10,6 @@
         private string LS_KEY_SAVEPATH;
         private string LS_KEY_EXPORTPATH;
 
-        private int m_TriggerSeed;
-        private int m_EventSeed;
-        private int m_TransferSeed;
-        private int RequestTriggerID()
-        {
-            return m_TriggerSeed++;
-        }
-        private int RequestEventID()
-        {
-            return m_EventSeed++;
-        }
-
         private Evt.E_EventType eventType = Evt.E_EventType.Enemy;
 
         [MenuItem("绋嬪簭/MapEditor | 鍦板浘缂栬緫鍣�")]
@@ -52,6 +40,7 @@
                         _root.AddComponent<MeshCollider>();
                         _root.transform.position = _go.transform.position;
                         _root.transform.rotation = _go.transform.rotation;
+                        _root.transform.localScale = _go.transform.localScale;
                         _root.layer = LayerUtility.Walkble;
                         break;
                     }
@@ -85,11 +74,7 @@
         {
             if (GUILayout.Button("娴嬭瘯"))
             {
-                var m = MapData.LoadFormFile(10120);
-                if (m == null)
-                {
-                    Debug.Log("鍔犺浇澶辫触");
-                }
+                ClientSceneManager.Instance.TriggerTest(8);
             }
             if (gUISkin == null)
             {
@@ -269,7 +254,7 @@
         private void CreateTrigger()
         {
             var _mapData = target as Bhv_MapData;
-            var _id = RequestTriggerID();
+            var _id = _mapData.RequestTriggerID();
             var _trigger = CreateNewGO(Bhv_MapData.NodeName_Trigger + _id);
             var _triggerBhv = _trigger.AddComponent<Bhv_MapTrigger>();
             _triggerBhv.id = _id;
@@ -284,7 +269,7 @@
 
             if (type == Evt.E_EventType.Enemy)
             {
-                int _id = RequestEventID();
+                int _id = _mapData.RequestEventID();
                 var _event = CreateNewGO(Bhv_MapData.NodeName_Event + "RefreshEvemy_" + _id);
                 var _eventBhv = _event.AddComponent<Bhv_Evt_RefreshMonster>();
                 _eventBhv.id = _id;
@@ -296,7 +281,7 @@
             }
             else if (type == Evt.E_EventType.SceneObject)
             {
-                int _id = RequestEventID();
+                int _id = _mapData.RequestEventID();
                 var _event = CreateNewGO(Bhv_MapData.NodeName_Event + "RefreshSceneObject_" + _id);
                 var _eventBhv = _event.AddComponent<Bhv_Evt_RefreshSceneObject>();
                 _eventBhv.id = _id;
@@ -374,19 +359,20 @@
                     _mapData.Load(_binaryReader);
                     EditorPrefs.SetString(LS_KEY_SAVEPATH, Directory.GetParent(_path).FullName);
 
+
                     foreach (var _event in _mapData.eventList)
                     {
-                        if (_event.id >= m_EventSeed)
+                        if (_event.id >= _mapData.GetEventSeed())
                         {
-                            m_EventSeed = _event.id + 1;
+                            _mapData.SetEventID(_event.id + 1);
                         }
                     }
 
                     foreach (var _trigger in _mapData.triggerList)
                     {
-                        if (_trigger.id >= m_TriggerSeed)
+                        if (_trigger.id >= _mapData.GetTriggerSeed())
                         {
-                            m_TriggerSeed = _trigger.id + 1;
+                            _mapData.SetTriggerID(_trigger.id + 1);
                         }
                     }
                 }

--
Gitblit v1.8.0