少年修仙传客户端代码仓库
client_Hale
2019-03-01 e83bd6acf4401fb0e7e358bca2c0db0e23e4d18f
Core/MapEditor/Behavior/Bhv_MonsterData.cs
@@ -8,6 +8,8 @@
        [HideInInspector]
        public int npcID;
        [HideInInspector]
        public string resName;
        [HideInInspector]
        public byte ai;
#if UNITY_EDITOR
@@ -15,6 +17,7 @@
        public void Save(BinaryWriter bw)
        {
            bw.Write(npcID);
            bw.Write(resName);
            bw.Write(ai);
            bw.Write((float)System.Math.Round(transform.position.x, 2));
            bw.Write((float)System.Math.Round(transform.position.y, 2));
@@ -24,6 +27,7 @@
        public void Load(BinaryReader br)
        {
            npcID = br.ReadInt32();
            resName = br.ReadString();
            ai = br.ReadByte();
            float _x = br.ReadSingle();
            float _y = br.ReadSingle();
@@ -34,7 +38,11 @@
        public void Export(BinaryWriter bw)
        {
            Save(bw);
            bw.Write(npcID);
            bw.Write(ai);
            bw.Write((float)System.Math.Round(transform.position.x, 2));
            bw.Write((float)System.Math.Round(transform.position.y, 2));
            bw.Write((float)System.Math.Round(transform.position.z, 2));
        }
#endif