summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documents/设定/关卡.xlsxbin11744 -> 11779 bytes
-rw-r--r--WorldlineKeepers/Assets/Art/gizmos.meta8
-rw-r--r--WorldlineKeepers/Assets/Art/gizmos/boxcollider.pngbin0 -> 267 bytes
-rw-r--r--WorldlineKeepers/Assets/Art/gizmos/boxcollider.png.meta98
-rw-r--r--WorldlineKeepers/Assets/Art/gizmos/circlecollider.pngbin0 -> 1317 bytes
-rw-r--r--WorldlineKeepers/Assets/Art/gizmos/circlecollider.png.meta98
-rw-r--r--WorldlineKeepers/Assets/Scenes/0_Test.unity49
-rw-r--r--WorldlineKeepers/Assets/Scripts/Physics/FastBoxCollider.cs.meta2
-rw-r--r--WorldlineKeepers/Assets/Scripts/Physics/FastCircleCollider.cs.meta2
-rw-r--r--WorldlineKeepers/Assets/Tools/LevelEditor/level_editor_scene.unity146
10 files changed, 399 insertions, 4 deletions
diff --git a/Documents/设定/关卡.xlsx b/Documents/设定/关卡.xlsx
index 65c4fb4..afb20bc 100644
--- a/Documents/设定/关卡.xlsx
+++ b/Documents/设定/关卡.xlsx
Binary files differ
diff --git a/WorldlineKeepers/Assets/Art/gizmos.meta b/WorldlineKeepers/Assets/Art/gizmos.meta
new file mode 100644
index 0000000..6a4aecb
--- /dev/null
+++ b/WorldlineKeepers/Assets/Art/gizmos.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6557a5c3c206f37429c241ae617b3cb0
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/WorldlineKeepers/Assets/Art/gizmos/boxcollider.png b/WorldlineKeepers/Assets/Art/gizmos/boxcollider.png
new file mode 100644
index 0000000..a5b3dfc
--- /dev/null
+++ b/WorldlineKeepers/Assets/Art/gizmos/boxcollider.png
Binary files differ
diff --git a/WorldlineKeepers/Assets/Art/gizmos/boxcollider.png.meta b/WorldlineKeepers/Assets/Art/gizmos/boxcollider.png.meta
new file mode 100644
index 0000000..73cdc5b
--- /dev/null
+++ b/WorldlineKeepers/Assets/Art/gizmos/boxcollider.png.meta
@@ -0,0 +1,98 @@
+fileFormatVersion: 2
+guid: 43c2a492004da22458a0f1d7a10036d8
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/WorldlineKeepers/Assets/Art/gizmos/circlecollider.png b/WorldlineKeepers/Assets/Art/gizmos/circlecollider.png
new file mode 100644
index 0000000..8434895
--- /dev/null
+++ b/WorldlineKeepers/Assets/Art/gizmos/circlecollider.png
Binary files differ
diff --git a/WorldlineKeepers/Assets/Art/gizmos/circlecollider.png.meta b/WorldlineKeepers/Assets/Art/gizmos/circlecollider.png.meta
new file mode 100644
index 0000000..81bba8c
--- /dev/null
+++ b/WorldlineKeepers/Assets/Art/gizmos/circlecollider.png.meta
@@ -0,0 +1,98 @@
+fileFormatVersion: 2
+guid: 61c164114f0212c49af193805786e6ac
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/WorldlineKeepers/Assets/Scenes/0_Test.unity b/WorldlineKeepers/Assets/Scenes/0_Test.unity
index fca2f27..6c9b7f4 100644
--- a/WorldlineKeepers/Assets/Scenes/0_Test.unity
+++ b/WorldlineKeepers/Assets/Scenes/0_Test.unity
@@ -3964,6 +3964,53 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Shadow: {fileID: 0}
+--- !u!1 &591118808
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 591118810}
+ - component: {fileID: 591118809}
+ m_Layer: 0
+ m_Name: GameObject
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &591118809
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 591118808}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 310ae84e35289454197ed61078698811, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Type: 2
+ m_Offset: {x: 0, y: 0}
+ m_Size: {x: 19.96, y: 7.26}
+--- !u!4 &591118810
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 591118808}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 9.19, y: -7.66, z: -0.025952239}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 68
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &605714402
GameObject:
m_ObjectHideFlags: 0
@@ -10006,7 +10053,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 68
+ m_RootOrder: 69
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1552119912
MonoBehaviour:
diff --git a/WorldlineKeepers/Assets/Scripts/Physics/FastBoxCollider.cs.meta b/WorldlineKeepers/Assets/Scripts/Physics/FastBoxCollider.cs.meta
index c4a5b19..7f9117c 100644
--- a/WorldlineKeepers/Assets/Scripts/Physics/FastBoxCollider.cs.meta
+++ b/WorldlineKeepers/Assets/Scripts/Physics/FastBoxCollider.cs.meta
@@ -5,7 +5,7 @@ MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
- icon: {instanceID: 0}
+ icon: {fileID: 2800000, guid: 43c2a492004da22458a0f1d7a10036d8, type: 3}
userData:
assetBundleName:
assetBundleVariant:
diff --git a/WorldlineKeepers/Assets/Scripts/Physics/FastCircleCollider.cs.meta b/WorldlineKeepers/Assets/Scripts/Physics/FastCircleCollider.cs.meta
index 8457227..98c381a 100644
--- a/WorldlineKeepers/Assets/Scripts/Physics/FastCircleCollider.cs.meta
+++ b/WorldlineKeepers/Assets/Scripts/Physics/FastCircleCollider.cs.meta
@@ -5,7 +5,7 @@ MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
- icon: {instanceID: 0}
+ icon: {fileID: 2800000, guid: 61c164114f0212c49af193805786e6ac, type: 3}
userData:
assetBundleName:
assetBundleVariant:
diff --git a/WorldlineKeepers/Assets/Tools/LevelEditor/level_editor_scene.unity b/WorldlineKeepers/Assets/Tools/LevelEditor/level_editor_scene.unity
index 0453323..5d06fd3 100644
--- a/WorldlineKeepers/Assets/Tools/LevelEditor/level_editor_scene.unity
+++ b/WorldlineKeepers/Assets/Tools/LevelEditor/level_editor_scene.unity
@@ -204,7 +204,10 @@ Transform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
+ m_Children:
+ - {fileID: 209558657}
+ - {fileID: 972227290}
+ - {fileID: 231168132}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -220,6 +223,147 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 05552b78771909c47a18c55d680151c0, type: 3}
m_Name:
m_EditorClassIdentifier:
+--- !u!1 &209558656
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 209558657}
+ - component: {fileID: 209558658}
+ m_Layer: 0
+ m_Name: Colliders
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &209558657
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 209558656}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -7.005, y: -2.99, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 171571026}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &209558658
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 209558656}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 310ae84e35289454197ed61078698811, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Type: 2
+ m_Offset: {x: 0, y: 0}
+ m_Size: {x: 2, y: 2}
+--- !u!1 &231168131
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 231168132}
+ - component: {fileID: 231168133}
+ m_Layer: 0
+ m_Name: Colliders (2)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &231168132
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 231168131}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 1.02, y: -2.99, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 171571026}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &231168133
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 231168131}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 310ae84e35289454197ed61078698811, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Type: 2
+ m_Offset: {x: 0, y: 0}
+ m_Size: {x: 2, y: 2}
+--- !u!1 &972227289
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 972227290}
+ - component: {fileID: 972227291}
+ m_Layer: 0
+ m_Name: Colliders (1)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &972227290
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 972227289}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -2.94, y: -2.99, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 171571026}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &972227291
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 972227289}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 310ae84e35289454197ed61078698811, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Type: 2
+ m_Offset: {x: 0, y: 0}
+ m_Size: {x: 2, y: 2}
--- !u!1 &1497381753
GameObject:
m_ObjectHideFlags: 0