Files
back_cantanBuilding/Assets/Scripts/SandDigEditorScript/BroadScript.cs
2026-05-26 16:15:54 +08:00

32 lines
660 B
C#

#if UNITY_EDITOR
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using Newtonsoft.Json;
using UnityEditor;
#endif
using UnityEngine;
[ExecuteInEditMode]
[System.Serializable]
public class BroadScript : MonoBehaviour
{
#if UNITY_EDITOR
public int ID = 201;
[HideInInspector]
public Vector3 LocalPos = Vector3.zero;
public void Update()
{
LocalPos = this.transform.localPosition;
}
public string ToJson()
{
var serializablePos = new SerializableVector3(LocalPos);
return JsonConvert.SerializeObject(new { LocalPos = serializablePos, ID = ID });
}
#endif
}