备份CatanBuilding瘦身独立工程

This commit is contained in:
JSD\13999
2026-05-26 16:15:54 +08:00
commit 2d0e6a61b7
12001 changed files with 2431925 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
#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 PropScript : MonoBehaviour
{
#if UNITY_EDITOR
public int PropId = 0;
[HideInInspector]
public Vector3 LocalPos = Vector3.zero;
public void Update()
{
LocalPos = this.transform.localPosition;
}
public string ToJson()
{
var settings = new JsonSerializerSettings
{
ReferenceLoopHandling = ReferenceLoopHandling.Ignore
};
return JsonConvert.SerializeObject(new { PropId = PropId, LocalPos = LocalPos }, settings);
}
#endif
}