扩充游戏内容,保持敌人基本行为不变,使用缩放和颜色区分不同敌人

This commit is contained in:
SepComet
2026-06-10 08:49:16 +08:00
parent 5ede6846db
commit ee69efe965
26 changed files with 812 additions and 235 deletions
@@ -62,7 +62,7 @@ MeshRenderer:
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2}
- {fileID: 2100000, guid: 28c42f88cfe56e84e95c0d7545db8c1b, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
+24 -26
View File
@@ -11,9 +11,9 @@ GameObject:
- component: {fileID: 7683855655592166216}
- component: {fileID: 6418687210998749921}
- component: {fileID: 4710806460657047075}
- component: {fileID: 1932268889601128120}
- component: {fileID: 557030043145096197}
- component: {fileID: 6353753365317756414}
- component: {fileID: 6116132977524560380}
m_Layer: 8
m_Name: MeleeEnemy
m_TagString: Untagged
@@ -43,7 +43,7 @@ MeshFilter:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9166462022471897675}
m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &4710806460657047075
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64,7 +64,7 @@ MeshRenderer:
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 83e5fce2d1e5b3e4ab6551de03cc9c22, type: 2}
- {fileID: 2100000, guid: 429ed03405bf8854eab46552b7470ac0, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
@@ -86,29 +86,6 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!136 &1932268889601128120
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9166462022471897675}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 5376
m_LayerOverridePriority: 0
m_IsTrigger: 1
m_ProvidesContacts: 0
m_Enabled: 0
serializedVersion: 2
m_Radius: 0.5
m_Height: 2
m_Direction: 1
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &557030043145096197
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -140,3 +117,24 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: ce4964a40efccaa4fb22df63713b567b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!65 &6116132977524560380
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9166462022471897675}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 0
serializedVersion: 3
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
+6 -7
View File
@@ -150,13 +150,13 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5383497626468778460}
serializedVersion: 2
m_LocalRotation: {x: 0.5, y: 0, z: 0, w: 0.8660254}
m_LocalPosition: {x: 0, y: 15, z: -10}
m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
m_LocalPosition: {x: 0, y: 10, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 9112716898534404901}
m_LocalEulerAnglesHint: {x: 60, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
--- !u!20 &4064848608618185461
Camera:
m_ObjectHideFlags: 0
@@ -189,10 +189,10 @@ Camera:
width: 1
height: 1
near clip plane: 0.3
far clip plane: 200
far clip plane: 50
field of view: 80
orthographic: 0
orthographic size: 15
orthographic: 1
orthographic size: 10
m_Depth: 0
m_CullingMask:
serializedVersion: 2
@@ -506,7 +506,6 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f754cc5f339dcfa4aaec3aa32260c4b8, type: 3}
m_Name:
m_EditorClassIdentifier:
_isListening: 0
_direction: {x: 0, y: 0, z: 0}
--- !u!114 &5456587199021485293
MonoBehaviour:
+23 -25
View File
@@ -11,9 +11,9 @@ GameObject:
- component: {fileID: 7683855655592166216}
- component: {fileID: 6418687210998749921}
- component: {fileID: 4710806460657047075}
- component: {fileID: 1932268889601128120}
- component: {fileID: 557030043145096197}
- component: {fileID: 6353753365317756414}
- component: {fileID: 7797040268675747267}
m_Layer: 8
m_Name: RemoteEnemy
m_TagString: Untagged
@@ -43,7 +43,7 @@ MeshFilter:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9166462022471897675}
m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &4710806460657047075
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86,29 +86,6 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!136 &1932268889601128120
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9166462022471897675}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 0
serializedVersion: 2
m_Radius: 0.5
m_Height: 2
m_Direction: 1
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &557030043145096197
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -140,3 +117,24 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: ce4964a40efccaa4fb22df63713b567b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!135 &7797040268675747267
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9166462022471897675}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 0
serializedVersion: 3
m_Radius: 0.5
m_Center: {x: 0, y: 0, z: 0}