added new enemy prefab, reconfigured enemy patrol script
enemy patrol now contains option for vertical movement
This commit is contained in:
		
							
								
								
									
										179
									
								
								Assets/Prefabs/Bat.prefab
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										179
									
								
								Assets/Prefabs/Bat.prefab
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,179 @@
 | 
			
		||||
%YAML 1.1
 | 
			
		||||
%TAG !u! tag:unity3d.com,2011:
 | 
			
		||||
--- !u!1 &493245979038171997
 | 
			
		||||
GameObject:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  serializedVersion: 6
 | 
			
		||||
  m_Component:
 | 
			
		||||
  - component: {fileID: 493245979038171992}
 | 
			
		||||
  - component: {fileID: 493245979038171999}
 | 
			
		||||
  - component: {fileID: 4018407283885727215}
 | 
			
		||||
  - component: {fileID: 5337163787054360807}
 | 
			
		||||
  - component: {fileID: 4224870664944535266}
 | 
			
		||||
  m_Layer: 0
 | 
			
		||||
  m_Name: Bat
 | 
			
		||||
  m_TagString: Enemy
 | 
			
		||||
  m_Icon: {fileID: 0}
 | 
			
		||||
  m_NavMeshLayer: 0
 | 
			
		||||
  m_StaticEditorFlags: 0
 | 
			
		||||
  m_IsActive: 1
 | 
			
		||||
--- !u!4 &493245979038171992
 | 
			
		||||
Transform:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 493245979038171997}
 | 
			
		||||
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
 | 
			
		||||
  m_LocalPosition: {x: 0, y: 0, z: 0}
 | 
			
		||||
  m_LocalScale: {x: 0.8, y: 0.8, z: 0.8}
 | 
			
		||||
  m_ConstrainProportionsScale: 1
 | 
			
		||||
  m_Children: []
 | 
			
		||||
  m_Father: {fileID: 0}
 | 
			
		||||
  m_RootOrder: 12
 | 
			
		||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
			
		||||
--- !u!212 &493245979038171999
 | 
			
		||||
SpriteRenderer:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 493245979038171997}
 | 
			
		||||
  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_RenderingLayerMask: 1
 | 
			
		||||
  m_RendererPriority: 0
 | 
			
		||||
  m_Materials:
 | 
			
		||||
  - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
 | 
			
		||||
  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: 1
 | 
			
		||||
  m_Sprite: {fileID: 190768245, guid: fb6771c0fb3c943deb84d273bbe0eb49, type: 3}
 | 
			
		||||
  m_Color: {r: 1, g: 1, b: 1, a: 1}
 | 
			
		||||
  m_FlipX: 0
 | 
			
		||||
  m_FlipY: 0
 | 
			
		||||
  m_DrawMode: 0
 | 
			
		||||
  m_Size: {x: 1, y: 1}
 | 
			
		||||
  m_AdaptiveModeThreshold: 0.5
 | 
			
		||||
  m_SpriteTileMode: 0
 | 
			
		||||
  m_WasSpriteAssigned: 1
 | 
			
		||||
  m_MaskInteraction: 0
 | 
			
		||||
  m_SpriteSortPoint: 0
 | 
			
		||||
--- !u!114 &4018407283885727215
 | 
			
		||||
MonoBehaviour:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 493245979038171997}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  m_EditorHideFlags: 0
 | 
			
		||||
  m_Script: {fileID: 11500000, guid: e136b6711a1f64a90b596e8a68b34b78, type: 3}
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  pinned: 0
 | 
			
		||||
  isHorizontal: 0
 | 
			
		||||
  rangeHorizontal: 0
 | 
			
		||||
  xLeft: 0
 | 
			
		||||
  xRight: 0
 | 
			
		||||
  movementVectorHorizontal: {x: 1, y: 0}
 | 
			
		||||
  isVertical: 1
 | 
			
		||||
  rangeVertical: 0.8
 | 
			
		||||
  yUp: 0
 | 
			
		||||
  yDown: 0
 | 
			
		||||
  movementVectorVertical: {x: 0, y: 1}
 | 
			
		||||
  moveSpeed: 0.5
 | 
			
		||||
--- !u!95 &5337163787054360807
 | 
			
		||||
Animator:
 | 
			
		||||
  serializedVersion: 5
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 493245979038171997}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  m_Avatar: {fileID: 0}
 | 
			
		||||
  m_Controller: {fileID: 9100000, guid: 60cf97454cc2a49c88849344eaf08885, type: 2}
 | 
			
		||||
  m_CullingMode: 0
 | 
			
		||||
  m_UpdateMode: 0
 | 
			
		||||
  m_ApplyRootMotion: 0
 | 
			
		||||
  m_LinearVelocityBlending: 0
 | 
			
		||||
  m_StabilizeFeet: 0
 | 
			
		||||
  m_WarningMessage: 
 | 
			
		||||
  m_HasTransformHierarchy: 1
 | 
			
		||||
  m_AllowConstantClipSamplingOptimization: 1
 | 
			
		||||
  m_KeepAnimatorStateOnDisable: 0
 | 
			
		||||
  m_WriteDefaultValuesOnDisable: 0
 | 
			
		||||
--- !u!61 &4224870664944535266
 | 
			
		||||
BoxCollider2D:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 493245979038171997}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  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_UsedByComposite: 0
 | 
			
		||||
  m_Offset: {x: 0.092326164, y: -0.08812952}
 | 
			
		||||
  m_SpriteTilingProperty:
 | 
			
		||||
    border: {x: 0, y: 0, z: 0, w: 0}
 | 
			
		||||
    pivot: {x: 0.5, y: 0.5}
 | 
			
		||||
    oldSize: {x: 1.5, y: 1.875}
 | 
			
		||||
    newSize: {x: 1, y: 1}
 | 
			
		||||
    adaptiveTilingThreshold: 0.5
 | 
			
		||||
    drawMode: 0
 | 
			
		||||
    adaptiveTiling: 0
 | 
			
		||||
  m_AutoTiling: 0
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_Size: {x: 1.1846523, y: 1.521285}
 | 
			
		||||
  m_EdgeRadius: 0
 | 
			
		||||
							
								
								
									
										7
									
								
								Assets/Prefabs/Bat.prefab.meta
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								Assets/Prefabs/Bat.prefab.meta
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
			
		||||
fileFormatVersion: 2
 | 
			
		||||
guid: c33beb037603b4e12a75275ec13369ef
 | 
			
		||||
PrefabImporter:
 | 
			
		||||
  externalObjects: {}
 | 
			
		||||
  userData: 
 | 
			
		||||
  assetBundleName: 
 | 
			
		||||
  assetBundleVariant: 
 | 
			
		||||
@@ -33,7 +33,7 @@ Transform:
 | 
			
		||||
  m_ConstrainProportionsScale: 1
 | 
			
		||||
  m_Children: []
 | 
			
		||||
  m_Father: {fileID: 0}
 | 
			
		||||
  m_RootOrder: 15
 | 
			
		||||
  m_RootOrder: 12
 | 
			
		||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
			
		||||
--- !u!212 &493245979038171999
 | 
			
		||||
SpriteRenderer:
 | 
			
		||||
@@ -135,10 +135,16 @@ MonoBehaviour:
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  pinned: 0
 | 
			
		||||
  range: 2.09
 | 
			
		||||
  isHorizontal: 1
 | 
			
		||||
  rangeHorizontal: 2.5
 | 
			
		||||
  xLeft: 0
 | 
			
		||||
  xRight: 0
 | 
			
		||||
  movementVector: {x: -1, y: 0}
 | 
			
		||||
  movementVectorHorizontal: {x: -1, y: 0}
 | 
			
		||||
  isVertical: 0
 | 
			
		||||
  rangeVertical: 0
 | 
			
		||||
  yUp: 0
 | 
			
		||||
  yDown: 0
 | 
			
		||||
  movementVectorVertical: {x: 0, y: 1}
 | 
			
		||||
  moveSpeed: 1
 | 
			
		||||
--- !u!95 &5337163787054360807
 | 
			
		||||
Animator:
 | 
			
		||||
 
 | 
			
		||||
@@ -13,6 +13,7 @@ GameObject:
 | 
			
		||||
  - component: {fileID: 4018407283885727215}
 | 
			
		||||
  - component: {fileID: 5337163787054360807}
 | 
			
		||||
  - component: {fileID: 4224870664944535266}
 | 
			
		||||
  - component: {fileID: 3214655307310058165}
 | 
			
		||||
  m_Layer: 0
 | 
			
		||||
  m_Name: Snake
 | 
			
		||||
  m_TagString: Enemy
 | 
			
		||||
@@ -33,7 +34,7 @@ Transform:
 | 
			
		||||
  m_ConstrainProportionsScale: 1
 | 
			
		||||
  m_Children: []
 | 
			
		||||
  m_Father: {fileID: 0}
 | 
			
		||||
  m_RootOrder: 0
 | 
			
		||||
  m_RootOrder: 11
 | 
			
		||||
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 | 
			
		||||
--- !u!212 &493245979038171999
 | 
			
		||||
SpriteRenderer:
 | 
			
		||||
@@ -100,10 +101,16 @@ MonoBehaviour:
 | 
			
		||||
  m_Name: 
 | 
			
		||||
  m_EditorClassIdentifier: 
 | 
			
		||||
  pinned: 0
 | 
			
		||||
  range: 1.5
 | 
			
		||||
  isHorizontal: 1
 | 
			
		||||
  rangeHorizontal: 2
 | 
			
		||||
  xLeft: 0
 | 
			
		||||
  xRight: 0
 | 
			
		||||
  movementVector: {x: -1, y: 0}
 | 
			
		||||
  movementVectorHorizontal: {x: -1, y: 0}
 | 
			
		||||
  isVertical: 0
 | 
			
		||||
  rangeVertical: 0
 | 
			
		||||
  yUp: 0
 | 
			
		||||
  yDown: 0
 | 
			
		||||
  movementVectorVertical: {x: 0, y: 1}
 | 
			
		||||
  moveSpeed: 1
 | 
			
		||||
--- !u!95 &5337163787054360807
 | 
			
		||||
Animator:
 | 
			
		||||
@@ -171,3 +178,38 @@ BoxCollider2D:
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_Size: {x: 1, y: 0.875}
 | 
			
		||||
  m_EdgeRadius: 0
 | 
			
		||||
--- !u!58 &3214655307310058165
 | 
			
		||||
CircleCollider2D:
 | 
			
		||||
  m_ObjectHideFlags: 0
 | 
			
		||||
  m_CorrespondingSourceObject: {fileID: 0}
 | 
			
		||||
  m_PrefabInstance: {fileID: 0}
 | 
			
		||||
  m_PrefabAsset: {fileID: 0}
 | 
			
		||||
  m_GameObject: {fileID: 493245979038171997}
 | 
			
		||||
  m_Enabled: 1
 | 
			
		||||
  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: 1
 | 
			
		||||
  m_UsedByEffector: 0
 | 
			
		||||
  m_UsedByComposite: 0
 | 
			
		||||
  m_Offset: {x: -0.0000009536743, y: 0.14860392}
 | 
			
		||||
  serializedVersion: 2
 | 
			
		||||
  m_Radius: 2.1117759
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user