From 616661f198a22eae2a43a1de4ff7f9b6a29c5efa Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Mon, 26 Jun 2023 09:58:02 +0800 Subject: *misc --- .../Assets/Scripts/Battle/Metadata/StageMetadata.cs | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) (limited to 'WorldlineKeepers/Assets/Scripts/Battle') diff --git a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs b/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs index 80fa371..4a2afdb 100644 --- a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs +++ b/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs @@ -6,33 +6,38 @@ using UnityEngine; namespace WK.Data { + public class EntityTransform + { + public Vector3 localPosition; + public Quaternion localRotation; + public Vector3 localScale; + } + /// /// 场景要素的metadata /// public abstract class StageEntityMetadata { public string entityId; // 用来引用场景中的对象 + public EntityTransform entityTransform; } - public class SceneDesc + public sealed class StageEntityMetadata_Background : StageEntityMetadata { - public string name; - public string desc; + public string fileKey; // 背景图的资源名 } /// /// 关卡元数据 /// - public class SceneMetadata + public class StageMetadata { - public SceneDesc desc; - public List tests; - public Vector3 pos; - public int count; + public List backgrounds; + } } -- cgit v1.1-26-g67d0