summaryrefslogtreecommitdiff
path: root/WorldlineKeepers/Assets/Scripts
diff options
context:
space:
mode:
authorchai <215380520@qq.com>2023-06-28 10:03:43 +0800
committerchai <215380520@qq.com>2023-06-28 10:03:43 +0800
commitb97cddeb2c133d563aa78eac87ab3991c233b37f (patch)
tree3de2f31f7bf4b1b47460176b3b5fbaf5f486b636 /WorldlineKeepers/Assets/Scripts
parentf5eee69c3cce031a82edc1de49966c4d9ca80985 (diff)
*misc
Diffstat (limited to 'WorldlineKeepers/Assets/Scripts')
-rw-r--r--WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs10
-rw-r--r--WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Gate.cs.meta11
-rw-r--r--WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs10
-rw-r--r--WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Portal.cs.meta11
-rw-r--r--WorldlineKeepers/Assets/Scripts/Stage/Entites/StageEntity_Trigger.cs.meta2
-rw-r--r--WorldlineKeepers/Assets/Scripts/Stage/Metadata.meta8
-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