diff options
author | chai <215380520@qq.com> | 2023-06-28 10:03:43 +0800 |
---|---|---|
committer | chai <215380520@qq.com> | 2023-06-28 10:03:43 +0800 |
commit | b97cddeb2c133d563aa78eac87ab3991c233b37f (patch) | |
tree | 3de2f31f7bf4b1b47460176b3b5fbaf5f486b636 /WorldlineKeepers/Assets/Scripts | |
parent | f5eee69c3cce031a82edc1de49966c4d9ca80985 (diff) |
*misc
Diffstat (limited to 'WorldlineKeepers/Assets/Scripts')
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs | 10 | ||||
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs.meta | 11 | ||||
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs | 10 | ||||
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs.meta | 11 | ||||
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Trigger.cs.meta | 2 | ||||
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Stage/Metadata.meta | 8 | ||||
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Stage/Metadata/StageMetadata.cs (renamed from WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs) | 11 | ||||
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Stage/Metadata/StageMetadata.cs.meta (renamed from WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs.meta) | 0 |
8 files changed, 62 insertions, 1 deletions
diff --git a/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs new file mode 100644 index 0000000..8b93104 --- /dev/null +++ b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs @@ -0,0 +1,10 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class StageEntity_Gate +{ + + + +} diff --git a/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs.meta b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs.meta new file mode 100644 index 0000000..cafdd4c --- /dev/null +++ b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3e7d49d3366bdba498c23eeee86a7648 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs new file mode 100644 index 0000000..fcb454d --- /dev/null +++ b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs @@ -0,0 +1,10 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class StageEntity_Portal +{ + + + +} diff --git a/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs.meta b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs.meta new file mode 100644 index 0000000..5063dff --- /dev/null +++ b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0b35825ce3b266c489a14e8ae083eccc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Trigger.cs.meta b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Trigger.cs.meta index 6f5519c..0b761f9 100644 --- a/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Trigger.cs.meta +++ b/WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Trigger.cs.meta @@ -5,7 +5,7 @@ MonoImporter: serializedVersion: 2 defaultReferences: [] executionOrder: 0 - icon: {instanceID: 0} + icon: {fileID: 5132851093641282708, guid: 0000000000000000d000000000000000, type: 0} userData: assetBundleName: assetBundleVariant: diff --git a/WorldlineKeepers/Assets/Scripts/Stage/Metadata.meta b/WorldlineKeepers/Assets/Scripts/Stage/Metadata.meta new file mode 100644 index 0000000..c002f0d --- /dev/null +++ b/WorldlineKeepers/Assets/Scripts/Stage/Metadata.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 764ebdcb919a72e4aa38e8bd3fa9464a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs b/WorldlineKeepers/Assets/Scripts/Stage/Metadata/StageMetadata.cs index 240f95b..fd5e7d0 100644 --- a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs +++ b/WorldlineKeepers/Assets/Scripts/Stage/Metadata/StageMetadata.cs @@ -3,6 +3,8 @@ using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; +// 场景中所有实体的元数据 + namespace WK.Data { @@ -42,6 +44,10 @@ namespace WK.Data public List<StageEntityMetadata_SingleCollider> colliders; } + public sealed class StageEntityMetadata_Trigger : StageEntityMetadata + { + } + /// <summary> /// 关卡元数据 /// </summary> @@ -49,6 +55,7 @@ namespace WK.Data { public List<StageEntityMetadata_Background> backgrounds = new List<StageEntityMetadata_Background>(); public List<StageEntityMetadata_Collider> colliders = new List<StageEntityMetadata_Collider>(); + public List<StageEntityMetadata_Trigger> triggers = new List<StageEntityMetadata_Trigger>(); public void Write(StageEntityMetadata meta) { @@ -60,6 +67,10 @@ namespace WK.Data { colliders.Add(meta as StageEntityMetadata_Collider); } + else if(meta is StageEntityMetadata_Trigger) + { + triggers.Add(meta as StageEntityMetadata_Trigger); + } } } diff --git a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs.meta b/WorldlineKeepers/Assets/Scripts/Stage/Metadata/StageMetadata.cs.meta index 7ff42d8..7ff42d8 100644 --- a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs.meta +++ b/WorldlineKeepers/Assets/Scripts/Stage/Metadata/StageMetadata.cs.meta |