added enemy fire script
This commit is contained in:
parent
93c83d1dd3
commit
ba22bb022a
@ -142,7 +142,7 @@ AnimatorStateTransition:
|
||||
m_Conditions:
|
||||
- m_ConditionMode: 4
|
||||
m_ConditionEvent: Speed
|
||||
m_EventTreshold: 0.05
|
||||
m_EventTreshold: 0.1
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: -1233016841924035968}
|
||||
m_Solo: 0
|
||||
|
||||
1
Assets/Resources/PerformanceTestRunInfo.json
Normal file
1
Assets/Resources/PerformanceTestRunInfo.json
Normal file
@ -0,0 +1 @@
|
||||
{"TestSuite":"","Date":0,"Player":{"Development":false,"ScreenWidth":0,"ScreenHeight":0,"ScreenRefreshRate":0,"Fullscreen":false,"Vsync":0,"AntiAliasing":0,"Batchmode":false,"RenderThreadingMode":"GraphicsJobs","GpuSkinning":false,"Platform":"","ColorSpace":"","AnisotropicFiltering":"","BlendWeights":"","GraphicsApi":"","ScriptingBackend":"IL2CPP","AndroidTargetSdkVersion":"AndroidApiLevelAuto","AndroidBuildSystem":"Gradle","BuildTarget":"StandaloneWindows64","StereoRenderingPath":"MultiPass"},"Hardware":{"OperatingSystem":"","DeviceModel":"","DeviceName":"","ProcessorType":"","ProcessorCount":0,"GraphicsDeviceName":"","SystemMemorySizeMB":0},"Editor":{"Version":"6000.0.56f1","Branch":"6000.0/staging","Changeset":"9c7b5e468860","Date":1754996063},"Dependencies":["com.unity.collab-proxy@2.9.2","com.unity.feature.2d@2.0.1","com.unity.ide.rider@3.0.36","com.unity.ide.visualstudio@2.0.23","com.unity.inputsystem@1.14.2","com.unity.multiplayer.center@1.0.0","com.unity.render-pipelines.universal@17.0.4","com.unity.test-framework@1.5.1","com.unity.timeline@1.8.9","com.unity.ugui@2.0.0","com.unity.visualscripting@1.9.7","com.unity.modules.accessibility@1.0.0","com.unity.modules.ai@1.0.0","com.unity.modules.androidjni@1.0.0","com.unity.modules.animation@1.0.0","com.unity.modules.assetbundle@1.0.0","com.unity.modules.audio@1.0.0","com.unity.modules.cloth@1.0.0","com.unity.modules.director@1.0.0","com.unity.modules.imageconversion@1.0.0","com.unity.modules.imgui@1.0.0","com.unity.modules.jsonserialize@1.0.0","com.unity.modules.particlesystem@1.0.0","com.unity.modules.physics@1.0.0","com.unity.modules.physics2d@1.0.0","com.unity.modules.screencapture@1.0.0","com.unity.modules.terrain@1.0.0","com.unity.modules.terrainphysics@1.0.0","com.unity.modules.tilemap@1.0.0","com.unity.modules.ui@1.0.0","com.unity.modules.uielements@1.0.0","com.unity.modules.umbra@1.0.0","com.unity.modules.unityanalytics@1.0.0","com.unity.modules.unitywebrequest@1.0.0","com.unity.modules.unitywebrequestassetbundle@1.0.0","com.unity.modules.unitywebrequestaudio@1.0.0","com.unity.modules.unitywebrequesttexture@1.0.0","com.unity.modules.unitywebrequestwww@1.0.0","com.unity.modules.vehicles@1.0.0","com.unity.modules.video@1.0.0","com.unity.modules.vr@1.0.0","com.unity.modules.wind@1.0.0","com.unity.modules.xr@1.0.0","com.unity.modules.subsystems@1.0.0","com.unity.modules.hierarchycore@1.0.0","com.unity.ext.nunit@2.0.5","com.unity.render-pipelines.core@17.0.4","com.unity.shadergraph@17.0.4","com.unity.render-pipelines.universal-config@17.0.3","com.unity.2d.animation@10.2.1","com.unity.2d.pixel-perfect@5.0.3","com.unity.2d.psdimporter@9.1.0","com.unity.2d.sprite@1.0.0","com.unity.2d.spriteshape@10.0.7","com.unity.2d.tilemap@1.0.0","com.unity.2d.tilemap.extras@4.1.0","com.unity.2d.aseprite@1.1.10","com.unity.searcher@4.9.3","com.unity.burst@1.8.24","com.unity.mathematics@1.3.2","com.unity.collections@2.5.1","com.unity.rendering.light-transport@1.0.1","com.unity.2d.common@9.1.1","com.unity.nuget.mono-cecil@1.11.4","com.unity.test-framework.performance@3.1.0"],"Results":[]}
|
||||
7
Assets/Resources/PerformanceTestRunInfo.json.meta
Normal file
7
Assets/Resources/PerformanceTestRunInfo.json.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6ff93bfb424c74748883fd0692a2160a
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
1
Assets/Resources/PerformanceTestRunSettings.json
Normal file
1
Assets/Resources/PerformanceTestRunSettings.json
Normal file
@ -0,0 +1 @@
|
||||
{"MeasurementCount":-1}
|
||||
7
Assets/Resources/PerformanceTestRunSettings.json.meta
Normal file
7
Assets/Resources/PerformanceTestRunSettings.json.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 31e60a20fd258b64ba143816a5169fc3
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Resources/Prefabs/Enemies.meta
Normal file
8
Assets/Resources/Prefabs/Enemies.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6bbb1d31b1e74ac4486d89bec9300608
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
83
Assets/Resources/Prefabs/Enemies/Enemy_2 Shooter.prefab
Normal file
83
Assets/Resources/Prefabs/Enemies/Enemy_2 Shooter.prefab
Normal file
@ -0,0 +1,83 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1001 &5850800006003829973
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1000013301305156, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_2 Shooter
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents:
|
||||
- targetCorrespondingSourceObject: {fileID: 1000013301305156, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
insertIndex: -1
|
||||
addedObject: {fileID: -4198977217587943160}
|
||||
m_SourcePrefab: {fileID: 100100000, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
--- !u!1 &5850662015859581841 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 1000013301305156, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
m_PrefabInstance: {fileID: 5850800006003829973}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!114 &-4198977217587943160
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5850662015859581841}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f005ea36a25360f448c5209ca82941b5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
projectilePrefab: {fileID: -4497857136159010500, guid: 6aec5580e6fdb3444ac411544f10714d, type: 3}
|
||||
projectileLifetime: 1
|
||||
throwCooldown: 2
|
||||
throwSpeed: 20
|
||||
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 719adb0826e18974496b52e0c8aedb8c
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
2096
Assets/Resources/Prefabs/Enemies/Enemy_2.prefab
Normal file
2096
Assets/Resources/Prefabs/Enemies/Enemy_2.prefab
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/Resources/Prefabs/Enemies/Enemy_2.prefab.meta
Normal file
8
Assets/Resources/Prefabs/Enemies/Enemy_2.prefab.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ce611ebabf8eb0f4683c660f008c8b88
|
||||
timeCreated: 1489613425
|
||||
licenseType: Store
|
||||
NativeFormatImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Resources/Prefabs/Projectiles.meta
Normal file
8
Assets/Resources/Prefabs/Projectiles.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9b0d701787b648940bce8869285ffe5c
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -14,7 +14,7 @@ GameObject:
|
||||
- component: {fileID: -1706023614154207738}
|
||||
m_Layer: 0
|
||||
m_Name: BasicProjectile
|
||||
m_TagString: Projectile
|
||||
m_TagString: Enemy
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
@ -47,7 +47,7 @@ Rigidbody2D:
|
||||
m_Simulated: 1
|
||||
m_UseFullKinematicContacts: 0
|
||||
m_UseAutoMass: 0
|
||||
m_Mass: 1
|
||||
m_Mass: 0.0001
|
||||
m_LinearDamping: 0
|
||||
m_AngularDamping: 0.05
|
||||
m_GravityScale: 1
|
||||
@ -120,6 +120,7 @@ MonoBehaviour:
|
||||
maxPierce: 0
|
||||
useGravity: 0
|
||||
gravityScale: 1
|
||||
owner: {fileID: 0}
|
||||
hitVfxPrefab: {fileID: 0}
|
||||
hitSfx: {fileID: 0}
|
||||
sfxVolume: 1
|
||||
@ -0,0 +1,214 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &6300779947181808680
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8204021653063603523}
|
||||
- component: {fileID: 5039366343268462424}
|
||||
- component: {fileID: 3223988708429247924}
|
||||
- component: {fileID: -4497857136159010500}
|
||||
m_Layer: 0
|
||||
m_Name: BasicProjectile_Knife
|
||||
m_TagString: EnemyProjectile
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &8204021653063603523
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6300779947181808680}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 0.4, y: 0.4, z: 0.4}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children:
|
||||
- {fileID: 5420728216044927655}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!50 &5039366343268462424
|
||||
Rigidbody2D:
|
||||
serializedVersion: 5
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6300779947181808680}
|
||||
m_BodyType: 0
|
||||
m_Simulated: 1
|
||||
m_UseFullKinematicContacts: 0
|
||||
m_UseAutoMass: 0
|
||||
m_Mass: 0.0001
|
||||
m_LinearDamping: 0
|
||||
m_AngularDamping: 0.05
|
||||
m_GravityScale: 1
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_Interpolate: 0
|
||||
m_SleepingMode: 1
|
||||
m_CollisionDetection: 0
|
||||
m_Constraints: 0
|
||||
--- !u!70 &3223988708429247924
|
||||
CapsuleCollider2D:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6300779947181808680}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_Density: 1
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_ForceSendLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_ForceReceiveLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_ContactCaptureLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_CallbackLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_IsTrigger: 0
|
||||
m_UsedByEffector: 0
|
||||
m_CompositeOperation: 0
|
||||
m_CompositeOrder: 0
|
||||
m_Offset: {x: 0.66, y: 0}
|
||||
m_Size: {x: 3.1, y: 0.65}
|
||||
m_Direction: 1
|
||||
--- !u!114 &-4497857136159010500
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6300779947181808680}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: dd23834261ccea64f9dee185aec1c335, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
initialSpeed: 15
|
||||
maxLifetime: 5
|
||||
alignRotationToVelocity: 1
|
||||
knockback: 0
|
||||
hitLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
maxPierce: 0
|
||||
useGravity: 0
|
||||
gravityScale: 1
|
||||
owner: {fileID: 0}
|
||||
hitVfxPrefab: {fileID: 0}
|
||||
hitSfx: {fileID: 0}
|
||||
sfxVolume: 1
|
||||
--- !u!1 &8420934987544802596
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5420728216044927655}
|
||||
- component: {fileID: 60176189520093639}
|
||||
m_Layer: 0
|
||||
m_Name: Rogue_weapon_004
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &5420728216044927655
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8420934987544802596}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0.16, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8204021653063603523}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90}
|
||||
--- !u!212 &60176189520093639
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8420934987544802596}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RayTracingAccelStructBuildFlagsOverride: 0
|
||||
m_RayTracingAccelStructBuildFlags: 1
|
||||
m_SmallMeshCulling: 1
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Sprite: {fileID: 21300000, guid: c2f0536a0535f2d48842f8525beb4bb6, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 0
|
||||
m_Size: {x: 10.24, y: 10.24}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6aec5580e6fdb3444ac411544f10714d
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Resources/Prefabs/Utilities.meta
Normal file
8
Assets/Resources/Prefabs/Utilities.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9b16ef6040136c449a40e59912aa3c1a
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -425,7 +425,9 @@ Transform:
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 380583083}
|
||||
- {fileID: 722011518}
|
||||
- {fileID: 867965216}
|
||||
- {fileID: 2081144050}
|
||||
m_Father: {fileID: 1053302775}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &145929605
|
||||
@ -694,6 +696,63 @@ SpriteRenderer:
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!1001 &223500342
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 70046927}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1000013301305156, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 35.87324
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 5.292621
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
--- !u!4 &255574038 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3}
|
||||
@ -1141,76 +1200,6 @@ PrefabInstance:
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3}
|
||||
--- !u!1001 &380583082
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 70046927}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1000011821036864, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 35.87324
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 5.292621
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7338927208746171057, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: player
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7338927208746171057, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: playerObj
|
||||
value:
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
--- !u!4 &380583083 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
m_PrefabInstance: {fileID: 380583082}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &389735964
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -7068,6 +7057,11 @@ PrefabInstance:
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3}
|
||||
--- !u!4 &722011518 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
m_PrefabInstance: {fileID: 1407838566}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &730080569
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -7602,6 +7596,11 @@ PrefabInstance:
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3}
|
||||
--- !u!4 &867965216 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
m_PrefabInstance: {fileID: 1801184241}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &886511363
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -42650,6 +42649,63 @@ Tilemap:
|
||||
e31: 0
|
||||
e32: 0
|
||||
e33: 1
|
||||
--- !u!1001 &1407838566
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 70046927}
|
||||
m_Modifications:
|
||||
- target: {fileID: 5850662015859581841, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_2 Shooter
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 79.23945
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 6.278819
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
--- !u!1001 &1409020930
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -54213,7 +54269,7 @@ PrefabInstance:
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_TransformParent: {fileID: 70046927}
|
||||
m_Modifications:
|
||||
- target: {fileID: 2292326756536553419, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_Name
|
||||
@ -54221,15 +54277,15 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 66.45156
|
||||
value: 66.3248
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 2.9574506
|
||||
value: 5.200072
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
@ -54237,7 +54293,7 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
@ -54245,7 +54301,7 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
@ -54781,6 +54837,11 @@ Transform:
|
||||
m_Children: []
|
||||
m_Father: {fileID: 2144574669}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!4 &2081144050 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
m_PrefabInstance: {fileID: 223500342}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &2093057642
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -55226,4 +55287,3 @@ SceneRoots:
|
||||
- {fileID: 8856198965438284572}
|
||||
- {fileID: 1449142390}
|
||||
- {fileID: 1443759818}
|
||||
- {fileID: 1801184241}
|
||||
|
||||
@ -59521,68 +59521,6 @@ Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3}
|
||||
m_PrefabInstance: {fileID: 249447920}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &308119058
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1542773078}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1000011821036864, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_1 (1)
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 35.891254
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 4.3074913
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
--- !u!4 &308119059 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
m_PrefabInstance: {fileID: 308119058}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &322068628
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -59987,68 +59925,6 @@ Transform:
|
||||
- {fileID: 1968702170}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1001 &680470091
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1542773078}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1000011821036864, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_1 (2)
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 50.155582
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.30867815
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
--- !u!4 &680470092 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
m_PrefabInstance: {fileID: 680470091}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &695653119
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -60347,68 +60223,6 @@ Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3}
|
||||
m_PrefabInstance: {fileID: 769614386}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &819332013
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1542773078}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1000011821036864, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 16.821934
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 9.31139
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
--- !u!4 &819332014 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
m_PrefabInstance: {fileID: 819332013}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &861913911
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -96130,6 +95944,68 @@ SpriteRenderer:
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!1001 &1294658054
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1542773078}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1000013301305156, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 35.891254
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 4.3074913
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
--- !u!4 &1294658055 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4000010470550876, guid: ce611ebabf8eb0f4683c660f008c8b88, type: 3}
|
||||
m_PrefabInstance: {fileID: 1294658054}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &1300450543
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -96648,68 +96524,6 @@ Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 3897414768386052035, guid: fd2391a459d3e9d4bba8faa914f8e433, type: 3}
|
||||
m_PrefabInstance: {fileID: 1426927642}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &1503664770
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1542773078}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1000011821036864, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_1 (3)
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 68.73717
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 2.2593274
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
--- !u!4 &1503664771 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4000011826580284, guid: 93b90907e99e38a448aca4707806a9be, type: 3}
|
||||
m_PrefabInstance: {fileID: 1503664770}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &1507368683
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -96801,10 +96615,10 @@ Transform:
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 819332014}
|
||||
- {fileID: 308119059}
|
||||
- {fileID: 680470092}
|
||||
- {fileID: 1503664771}
|
||||
- {fileID: 1629915410}
|
||||
- {fileID: 1294658055}
|
||||
- {fileID: 1646201212}
|
||||
- {fileID: 2024863355}
|
||||
m_Father: {fileID: 551554566}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &1555588452
|
||||
@ -97043,6 +96857,130 @@ SpriteRenderer:
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!1001 &1629915409
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1542773078}
|
||||
m_Modifications:
|
||||
- target: {fileID: 2292326756536553419, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_Crab
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 18.123241
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 8.222621
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
--- !u!4 &1629915410 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 7794497313669146320, guid: 2476b7fff96627f439721703c5d2e9a3, type: 3}
|
||||
m_PrefabInstance: {fileID: 1629915409}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &1646201211
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1542773078}
|
||||
m_Modifications:
|
||||
- target: {fileID: 5850662015859581841, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_2 Shooter
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 50.155582
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0.30867815
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
--- !u!4 &1646201212 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
m_PrefabInstance: {fileID: 1646201211}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &1671706184
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -98445,6 +98383,68 @@ PrefabInstance:
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: ab23b26a9910d684baf2634211134ca6, type: 3}
|
||||
--- !u!1001 &2024863354
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1542773078}
|
||||
m_Modifications:
|
||||
- target: {fileID: 5850662015859581841, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Enemy_2 Shooter (1)
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 68.73717
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 2.2593274
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.12992167
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 180
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
--- !u!4 &2024863355 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 5853556254035132809, guid: 719adb0826e18974496b52e0c8aedb8c, type: 3}
|
||||
m_PrefabInstance: {fileID: 2024863354}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1001 &2041263421
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
|
||||
@ -1,16 +1,60 @@
|
||||
using Unity.VisualScripting;
|
||||
using UnityEngine;
|
||||
|
||||
public class EnemyFireScript : MonoBehaviour
|
||||
{
|
||||
// Start is called once before the first execution of Update after the MonoBehaviour is created
|
||||
[Header("Снаряд")]
|
||||
[SerializeField] private BasicProjectile projectilePrefab;
|
||||
[SerializeField] private float projectileLifetime = 1f;
|
||||
[SerializeField] private float throwCooldown = 5f;
|
||||
[SerializeField] private float throwSpeed = 20f;
|
||||
|
||||
private float lastThrowTime = -999f;
|
||||
private BasicProjectile projectile;
|
||||
|
||||
//private BasicProjectile projectile;
|
||||
|
||||
void Start()
|
||||
{
|
||||
|
||||
lastThrowTime = Time.time;
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
if (!projectilePrefab)
|
||||
{
|
||||
Debug.LogError("EnemyFireScript: projectile prefab missing; assign projectile prefab in the inspector");
|
||||
return;
|
||||
}
|
||||
|
||||
if (Time.time - lastThrowTime >= throwCooldown)
|
||||
{
|
||||
Throw();
|
||||
lastThrowTime = Time.time;
|
||||
}
|
||||
|
||||
if (projectile != null && Time.time - lastThrowTime >= projectile.maxLifetime)
|
||||
projectile.Despawn();
|
||||
}
|
||||
|
||||
|
||||
private void Throw()
|
||||
{
|
||||
float rotationX = transform.localRotation.x;
|
||||
Vector2 throwDirection = rotationX >= 180 ? Vector2.right : Vector2.left;
|
||||
Collider2D enemyCol = GetComponent<Collider2D>();
|
||||
Vector2 throwPosition = new (1.4f * throwDirection.x + transform.position.x, enemyCol.bounds.center.y);
|
||||
|
||||
projectile = Instantiate(projectilePrefab, throwPosition, Quaternion.identity);
|
||||
projectile.maxLifetime = projectileLifetime;
|
||||
|
||||
Collider2D projectileCol = projectile.GetComponent<Collider2D>();
|
||||
|
||||
projectile.transform.localRotation = throwDirection.x < 0 ? Quaternion.Inverse(projectile.transform.localRotation) : projectile.transform.localRotation;
|
||||
|
||||
projectile.transform.position = throwPosition;
|
||||
projectile.Launch(throwDirection, throwSpeed);
|
||||
|
||||
if (enemyCol && projectileCol) Physics2D.IgnoreCollision(enemyCol, projectileCol, true);
|
||||
}
|
||||
}
|
||||
|
||||
@ -2,22 +2,19 @@
|
||||
|
||||
public class PlayerFireScript : MonoBehaviour
|
||||
{
|
||||
[Header("Projectile (single instance)")]
|
||||
[SerializeField] public PickableProjectile projectilePrefab;
|
||||
public bool spawnIfMissing = true;
|
||||
[Header("Снаряд")]
|
||||
[SerializeField] private PickableProjectile projectilePrefab;
|
||||
public bool spawnIfMissing = false;
|
||||
|
||||
[Header("Throw / Pickup")]
|
||||
[Header("Бросок / Подбор")]
|
||||
[SerializeField] private KeyCode actionKey = KeyCode.F;
|
||||
[SerializeField] private float throwSpeed = 20f;
|
||||
public Transform attachPoint;
|
||||
public KeyCode actionKey = KeyCode.F;
|
||||
public float throwSpeed = 20f;
|
||||
|
||||
private PickableProjectile pickableProj;
|
||||
|
||||
void Awake()
|
||||
{
|
||||
if (!attachPoint)
|
||||
attachPoint = FindDeepChild(transform, "HandPoint");
|
||||
|
||||
if (!attachPoint)
|
||||
Debug.LogWarning("PlayerFireScript: attachPoint не задан и HandPoint не найден. Будет использован корень игрока.");
|
||||
}
|
||||
@ -33,7 +30,7 @@ public class PlayerFireScript : MonoBehaviour
|
||||
{
|
||||
if (!spawnIfMissing || projectilePrefab == null)
|
||||
{
|
||||
Debug.Log("PlayerFireScript: projectile missing; enable spawnIfMissing and assign projectilePrefab.");
|
||||
Debug.LogError("PlayerFireScript: projectile missing; enable spawnIfMissing and assign projectilePrefab.");
|
||||
return;
|
||||
}
|
||||
|
||||
@ -49,9 +46,9 @@ public class PlayerFireScript : MonoBehaviour
|
||||
float sx = transform.localScale.x;
|
||||
float facing = Mathf.Sign(sx == 0 ? 1 : sx);
|
||||
Vector2 dir = facing > 0 ? Vector2.right : Vector2.left;
|
||||
Vector2 launchPos = (Vector2)transform.position + new Vector2(1.4f * facing, 0f);
|
||||
Vector2 launchPos = (Vector2)transform.position + new Vector2(1.4f * facing, 0);
|
||||
|
||||
var s = pickableProj.transform.localScale;
|
||||
Vector3 s = pickableProj.transform.localScale;
|
||||
pickableProj.transform.localScale = new Vector3(Mathf.Abs(s.x) * -facing, s.y, s.z);
|
||||
|
||||
pickableProj.transform.position = launchPos;
|
||||
@ -60,15 +57,4 @@ public class PlayerFireScript : MonoBehaviour
|
||||
}
|
||||
|
||||
public void BindProjectile(PickableProjectile proj) => pickableProj = proj;
|
||||
|
||||
private Transform FindDeepChild(Transform parent, string name)
|
||||
{
|
||||
foreach (Transform child in parent)
|
||||
{
|
||||
if (child.name == name) return child;
|
||||
var r = FindDeepChild(child, name);
|
||||
if (r) return r;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@ -3,12 +3,7 @@ using Projectiles2D;
|
||||
|
||||
public class BasicProjectile : Projectile2D
|
||||
{
|
||||
[Header("FX")]
|
||||
[SerializeField] private GameObject hitVfxPrefab;
|
||||
[SerializeField] private AudioClip hitSfx;
|
||||
[SerializeField] private float sfxVolume = 1f;
|
||||
|
||||
protected override void OnHit(Collider2D target, Vector2 point, Vector2 relativeVelocity)
|
||||
protected override void OnHit(Collision2D target, Vector2 point, Vector2 relativeVelocity)
|
||||
{
|
||||
//var health = target.GetComponentInParent<Health>();
|
||||
//if (health != null)
|
||||
@ -28,7 +23,12 @@ public class BasicProjectile : Projectile2D
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
var player = GameManager.Instance.PlayerObj;
|
||||
|
||||
if (target.collider.CompareTag("Player"))
|
||||
player.GetComponent<PlayerController>().Die();
|
||||
else if (target.collider.CompareTag("Projectile") || target.collider.CompareTag("Enemy"))
|
||||
Despawn();
|
||||
|
||||
|
||||
if (hitVfxPrefab != null)
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
using UnityEngine;
|
||||
using Projectiles2D;
|
||||
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(Rigidbody2D))]
|
||||
[RequireComponent(typeof(Collider2D))]
|
||||
public class PickableProjectile : BasicProjectile
|
||||
public class PickableProjectile : Projectile2D
|
||||
{
|
||||
public static PickableProjectile Instance { get; private set; }
|
||||
|
||||
|
||||
@ -38,6 +38,11 @@ namespace Projectiles2D
|
||||
protected bool launched;
|
||||
public GameObject owner;
|
||||
|
||||
[Header("FX")]
|
||||
[SerializeField] protected GameObject hitVfxPrefab;
|
||||
[SerializeField] protected AudioClip hitSfx;
|
||||
[SerializeField] protected float sfxVolume = 1f;
|
||||
|
||||
protected virtual void Awake()
|
||||
{
|
||||
rb = GetComponent<Rigidbody2D>();
|
||||
@ -71,7 +76,7 @@ namespace Projectiles2D
|
||||
|
||||
protected virtual IEnumerator IgnoreOwnerTemporarily(GameObject who, float time)
|
||||
{
|
||||
var ownerColliders = who.GetComponentsInChildren<Collider2D>();
|
||||
Collider2D[] ownerColliders = who.GetComponentsInChildren<Collider2D>();
|
||||
foreach (var oc in ownerColliders)
|
||||
if (oc && col) Physics2D.IgnoreCollision(col, oc, true);
|
||||
|
||||
@ -94,7 +99,7 @@ namespace Projectiles2D
|
||||
|
||||
protected virtual void OnCollisionEnter2D(Collision2D collision)
|
||||
{
|
||||
var other = collision.collider;
|
||||
Collider2D other = collision.collider;
|
||||
if (!IsInHitLayer(other.gameObject.layer)) return;
|
||||
|
||||
Vector2 point = collision.GetContact(0).point;
|
||||
@ -119,7 +124,7 @@ namespace Projectiles2D
|
||||
{
|
||||
TryDealDamage(target, point, relativeVelocity);
|
||||
|
||||
OnHit(target, point, relativeVelocity);
|
||||
OnHit(collision, point, relativeVelocity);
|
||||
|
||||
if (remainingPierce > 0)
|
||||
{
|
||||
@ -143,7 +148,7 @@ namespace Projectiles2D
|
||||
}
|
||||
}
|
||||
|
||||
protected virtual void OnHit(Collider2D target, Vector2 point, Vector2 relativeVelocity) { }
|
||||
protected virtual void OnHit(Collision2D collision, Vector2 point, Vector2 relativeVelocity) { }
|
||||
|
||||
protected virtual void OnImpactFinal(Collision2D collision) => Despawn();
|
||||
|
||||
|
||||
@ -8,6 +8,7 @@ TagManager:
|
||||
- Coin
|
||||
- Projectile
|
||||
- Enemy
|
||||
- EnemyProjectile
|
||||
layers:
|
||||
- Default
|
||||
- TransparentFX
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user