diff options
author | chai <215380520@qq.com> | 2023-06-26 09:58:02 +0800 |
---|---|---|
committer | chai <215380520@qq.com> | 2023-06-26 09:58:02 +0800 |
commit | 616661f198a22eae2a43a1de4ff7f9b6a29c5efa (patch) | |
tree | ea27337bd1457183ee37d3d8adab15cc7f148afb /WorldlineKeepers/Assets/Scripts/Battle | |
parent | 372da7ef74ad9893fbd2df9a6820ec9ea9a8c0ee (diff) |
*misc
Diffstat (limited to 'WorldlineKeepers/Assets/Scripts/Battle')
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs | 21 |
1 files changed, 13 insertions, 8 deletions
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; + } + /// <summary> /// 场景要素的metadata /// </summary> 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; // 背景图的资源名 } /// <summary> /// 关卡元数据 /// </summary> - public class SceneMetadata + public class StageMetadata { - public SceneDesc desc; - public List<string> tests; - public Vector3 pos; - public int count; + public List<StageEntityMetadata_Background> backgrounds; + } } |