From b97cddeb2c133d563aa78eac87ab3991c233b37f Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Wed, 28 Jun 2023 10:03:43 +0800 Subject: *misc --- .../Scripts/Battle/Metadata/StageMetadata.cs | 66 ---------------------- .../Scripts/Battle/Metadata/StageMetadata.cs.meta | 11 ---- 2 files changed, 77 deletions(-) delete mode 100644 WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs delete mode 100644 WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs.meta (limited to 'WorldlineKeepers/Assets/Scripts/Battle') diff --git a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs b/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs deleted file mode 100644 index 240f95b..0000000 --- a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs +++ /dev/null @@ -1,66 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using Unity.VisualScripting; -using UnityEngine; - -namespace WK.Data -{ - - public class EntityTransform - { - public Vector3 localPosition; - public Vector3 localRotation; - public Vector3 localScale; - } - - /// - /// 场景要素的metadata - /// - public abstract class StageEntityMetadata - { - public string entityId; // 用来引用场景中的对象 - public string entityName; // - public EntityTransform entityTransform; - } - - public sealed class StageEntityMetadata_Background : StageEntityMetadata - { - public string fileKey; // 背景图的资源名 - } - - public class StageEntityMetadata_SingleCollider - { - public StageEntity_Collider.ColliderShape shape; - public ColliderType type; - public Vector2 offset; - public Vector2 size; - public float radius; - } - - public sealed class StageEntityMetadata_Collider : StageEntityMetadata - { - public List colliders; - } - - /// - /// 关卡元数据 - /// - public class StageMetadata - { - public List backgrounds = new List(); - public List colliders = new List(); - - public void Write(StageEntityMetadata meta) - { - if(meta is StageEntityMetadata_Background) - { - backgrounds.Add(meta as StageEntityMetadata_Background); - } - else if (meta is StageEntityMetadata_Collider) - { - colliders.Add(meta as StageEntityMetadata_Collider); - } - } - } - -} diff --git a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs.meta b/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs.meta deleted file mode 100644 index 7ff42d8..0000000 --- a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 7e2e7c43d0f01fe4799d8284e9982627 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: -- cgit v1.1-26-g67d0