Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
ColdShot
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
15박보승
ColdShot
Commits
314dae63
Commit
314dae63
authored
Jan 28, 2020
by
15박보승
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Implementing player control (camera control, mouse drag control)
parent
7d136bc8
Changes
24
Hide whitespace changes
Inline
Side-by-side
Showing
24 changed files
with
2429 additions
and
25 deletions
+2429
-25
Ingame.unity
Assets/Scenes/Ingame.unity
+2033
-0
Ingame.unity.meta
Assets/Scenes/Ingame.unity.meta
+7
-0
Pathfinding.unity
Assets/Scenes/Pathfinding.unity
+15
-0
Actors.meta
Assets/Scripts/Actors.meta
+8
-0
Actor.cs
Assets/Scripts/Actors/Actor.cs
+8
-1
Actor.cs.meta
Assets/Scripts/Actors/Actor.cs.meta
+0
-0
DummyCharacter.cs
Assets/Scripts/Actors/DummyCharacter.cs
+16
-0
DummyCharacter.cs.meta
Assets/Scripts/Actors/DummyCharacter.cs.meta
+11
-0
Enemy.cs
Assets/Scripts/Actors/Enemy.cs
+5
-0
Enemy.cs.meta
Assets/Scripts/Actors/Enemy.cs.meta
+0
-0
PlayableCharacter.cs
Assets/Scripts/Actors/PlayableCharacter.cs
+62
-0
PlayableCharacter.cs.meta
Assets/Scripts/Actors/PlayableCharacter.cs.meta
+0
-0
CameraController.cs
Assets/Scripts/CameraController.cs
+18
-0
CameraController.cs.meta
Assets/Scripts/CameraController.cs.meta
+11
-0
Extensitons.meta
Assets/Scripts/Extensitons.meta
+8
-0
Vector2Extension.cs
Assets/Scripts/Extensitons/Vector2Extension.cs
+11
-0
Vector2Extension.cs.meta
Assets/Scripts/Extensitons/Vector2Extension.cs.meta
+11
-0
SingletonBehaviour.cs
Assets/Scripts/Generals/SingletonBehaviour.cs
+33
-0
SingletonBehaviour.cs.meta
Assets/Scripts/Generals/SingletonBehaviour.cs.meta
+11
-0
IngameUIManager.cs
Assets/Scripts/IngameUIManager.cs
+51
-0
IngameUIManager.cs.meta
Assets/Scripts/IngameUIManager.cs.meta
+11
-0
PlayableCharacter.cs
Assets/Scripts/PlayableCharacter.cs
+0
-24
PlayerController.cs
Assets/Scripts/PlayerController.cs
+88
-0
PlayerController.cs.meta
Assets/Scripts/PlayerController.cs.meta
+11
-0
No files found.
Assets/Scenes/Ingame.unity
0 → 100644
View file @
314dae63
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!29
&1
OcclusionCullingSettings
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_OcclusionBakeSettings
:
smallestOccluder
:
5
smallestHole
:
0.25
backfaceThreshold
:
100
m_SceneGUID
:
00000000000000000000000000000000
m_OcclusionCullingData
:
{
fileID
:
0
}
---
!u!104
&2
RenderSettings
:
m_ObjectHideFlags
:
0
serializedVersion
:
9
m_Fog
:
0
m_FogColor
:
{
r
:
0.5
,
g
:
0.5
,
b
:
0.5
,
a
:
1
}
m_FogMode
:
3
m_FogDensity
:
0.01
m_LinearFogStart
:
0
m_LinearFogEnd
:
300
m_AmbientSkyColor
:
{
r
:
0.212
,
g
:
0.227
,
b
:
0.259
,
a
:
1
}
m_AmbientEquatorColor
:
{
r
:
0.114
,
g
:
0.125
,
b
:
0.133
,
a
:
1
}
m_AmbientGroundColor
:
{
r
:
0.047
,
g
:
0.043
,
b
:
0.035
,
a
:
1
}
m_AmbientIntensity
:
1
m_AmbientMode
:
3
m_SubtractiveShadowColor
:
{
r
:
0.42
,
g
:
0.478
,
b
:
0.627
,
a
:
1
}
m_SkyboxMaterial
:
{
fileID
:
0
}
m_HaloStrength
:
0.5
m_FlareStrength
:
1
m_FlareFadeSpeed
:
3
m_HaloTexture
:
{
fileID
:
0
}
m_SpotCookie
:
{
fileID
:
10001
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_DefaultReflectionMode
:
0
m_DefaultReflectionResolution
:
128
m_ReflectionBounces
:
1
m_ReflectionIntensity
:
1
m_CustomReflection
:
{
fileID
:
0
}
m_Sun
:
{
fileID
:
0
}
m_IndirectSpecularColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
m_UseRadianceAmbientProbe
:
0
---
!u!157
&3
LightmapSettings
:
m_ObjectHideFlags
:
0
serializedVersion
:
11
m_GIWorkflowMode
:
1
m_GISettings
:
serializedVersion
:
2
m_BounceScale
:
1
m_IndirectOutputScale
:
1
m_AlbedoBoost
:
1
m_EnvironmentLightingMode
:
0
m_EnableBakedLightmaps
:
0
m_EnableRealtimeLightmaps
:
0
m_LightmapEditorSettings
:
serializedVersion
:
12
m_Resolution
:
2
m_BakeResolution
:
40
m_AtlasSize
:
1024
m_AO
:
0
m_AOMaxDistance
:
1
m_CompAOExponent
:
1
m_CompAOExponentDirect
:
0
m_ExtractAmbientOcclusion
:
0
m_Padding
:
2
m_LightmapParameters
:
{
fileID
:
0
}
m_LightmapsBakeMode
:
1
m_TextureCompression
:
1
m_FinalGather
:
0
m_FinalGatherFiltering
:
1
m_FinalGatherRayCount
:
256
m_ReflectionCompression
:
2
m_MixedBakeMode
:
2
m_BakeBackend
:
1
m_PVRSampling
:
1
m_PVRDirectSampleCount
:
32
m_PVRSampleCount
:
512
m_PVRBounces
:
2
m_PVREnvironmentSampleCount
:
256
m_PVREnvironmentReferencePointCount
:
2048
m_PVRFilteringMode
:
1
m_PVRDenoiserTypeDirect
:
1
m_PVRDenoiserTypeIndirect
:
1
m_PVRDenoiserTypeAO
:
1
m_PVRFilterTypeDirect
:
0
m_PVRFilterTypeIndirect
:
0
m_PVRFilterTypeAO
:
0
m_PVREnvironmentMIS
:
1
m_PVRCulling
:
1
m_PVRFilteringGaussRadiusDirect
:
1
m_PVRFilteringGaussRadiusIndirect
:
5
m_PVRFilteringGaussRadiusAO
:
2
m_PVRFilteringAtrousPositionSigmaDirect
:
0.5
m_PVRFilteringAtrousPositionSigmaIndirect
:
2
m_PVRFilteringAtrousPositionSigmaAO
:
1
m_ExportTrainingData
:
0
m_TrainingDataDestination
:
TrainingData
m_LightProbeSampleCountMultiplier
:
4
m_LightingDataAsset
:
{
fileID
:
0
}
m_UseShadowmask
:
1
---
!u!196
&4
NavMeshSettings
:
serializedVersion
:
2
m_ObjectHideFlags
:
0
m_BuildSettings
:
serializedVersion
:
2
agentTypeID
:
0
agentRadius
:
0.5
agentHeight
:
2
agentSlope
:
45
agentClimb
:
0.4
ledgeDropHeight
:
0
maxJumpAcrossDistance
:
0
minRegionArea
:
2
manualCellSize
:
0
cellSize
:
0.16666667
manualTileSize
:
0
tileSize
:
256
accuratePlacement
:
0
debug
:
m_Flags
:
0
m_NavMeshData
:
{
fileID
:
0
}
---
!u!1
&42479903
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
42479905
}
-
component
:
{
fileID
:
42479904
}
m_Layer
:
0
m_Name
:
NodalPathfinding2D
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!114
&42479904
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
42479903
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
3ab299e2471cffd43a64b5f09da1cfb5
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
bounds
:
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Extent
:
{
x
:
10
,
y
:
10
,
z
:
0
}
pointInterval
:
0.314
agentRadius
:
0.1
blockMask
:
serializedVersion
:
2
m_Bits
:
256
isOptimizing
:
0
complementLevel
:
10
enableGizmos
:
0
---
!u!4
&42479905
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
42479903
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&44533417
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
44533420
}
-
component
:
{
fileID
:
44533419
}
-
component
:
{
fileID
:
44533418
}
m_Layer
:
8
m_Name
:
Wall
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!61
&44533418
BoxCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
44533417
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
oldSize
:
{
x
:
1
,
y
:
1
}
newSize
:
{
x
:
0.16
,
y
:
0.16
}
adaptiveTilingThreshold
:
0.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
1
,
y
:
1
}
m_EdgeRadius
:
0
---
!u!212
&44533419
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
44533417
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
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
:
0
m_Sprite
:
{
fileID
:
21300000
,
guid
:
738cbf3d8a61f0944bb883e4e1283ab1
,
type
:
3
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.16
,
y
:
0.16
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!4
&44533420
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
44533417
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0.2588191
,
w
:
0.9659258
}
m_LocalPosition
:
{
x
:
-5.48
,
y
:
-0.04
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
10
,
z
:
16.9931
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
5
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
30
}
---
!u!1
&374446473
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
374446476
}
-
component
:
{
fileID
:
374446475
}
-
component
:
{
fileID
:
374446474
}
m_Layer
:
8
m_Name
:
Wall
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!61
&374446474
BoxCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
374446473
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
oldSize
:
{
x
:
1
,
y
:
1
}
newSize
:
{
x
:
0.16
,
y
:
0.16
}
adaptiveTilingThreshold
:
0.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
1
,
y
:
1
}
m_EdgeRadius
:
0
---
!u!212
&374446475
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
374446473
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
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
:
0
m_Sprite
:
{
fileID
:
21300000
,
guid
:
738cbf3d8a61f0944bb883e4e1283ab1
,
type
:
3
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.16
,
y
:
0.16
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!4
&374446476
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
374446473
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0.50265735
,
w
:
0.86448574
}
m_LocalPosition
:
{
x
:
-3.93
,
y
:
-7.72
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
5
,
z
:
0
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
3
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
-60.352
}
---
!u!1
&970109851
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
970109857
}
-
component
:
{
fileID
:
970109856
}
-
component
:
{
fileID
:
970109855
}
-
component
:
{
fileID
:
970109854
}
-
component
:
{
fileID
:
970109853
}
-
component
:
{
fileID
:
970109852
}
m_Layer
:
0
m_Name
:
Agent
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!58
&970109852
CircleCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
970109851
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
serializedVersion
:
2
m_Radius
:
0.05
---
!u!50
&970109853
Rigidbody2D
:
serializedVersion
:
4
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
970109851
}
m_BodyType
:
0
m_Simulated
:
1
m_UseFullKinematicContacts
:
0
m_UseAutoMass
:
0
m_Mass
:
1
m_LinearDrag
:
10
m_AngularDrag
:
0.05
m_GravityScale
:
0
m_Material
:
{
fileID
:
0
}
m_Interpolate
:
0
m_SleepingMode
:
1
m_CollisionDetection
:
0
m_Constraints
:
4
---
!u!114
&970109854
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
970109851
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
fe9408941e58b6748be00d959e3dffa3
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
_maxHealth
:
0
_health
:
0
eyesightRange
:
5
eyesightDegree
:
89
roamingPath
:
-
{
x
:
8.72
,
y
:
5.15
,
z
:
0
}
-
{
x
:
7.2
,
y
:
8.25
,
z
:
0
}
-
{
x
:
1.8
,
y
:
7.3
,
z
:
0
}
-
{
x
:
4.8
,
y
:
6.78
,
z
:
0
}
blockEyesightMask
:
serializedVersion
:
2
m_Bits
:
256
---
!u!114
&970109855
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
970109851
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
f4a5a47a8846b8940a9edd3801d55993
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
pathFinder
:
{
fileID
:
42479904
}
destination
:
{
x
:
0
,
y
:
0
,
z
:
0
}
path
:
[]
moveSpeed
:
1
isGizmos
:
1
---
!u!212
&970109856
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
970109851
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
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
:
0
m_Sprite
:
{
fileID
:
10911
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.16
,
y
:
0.16
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!4
&970109857
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
970109851
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
-0.5
,
w
:
0.8660254
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
2
,
y
:
2
,
z
:
0
}
m_Children
:
-
{
fileID
:
1701434670
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
2
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
-60
}
---
!u!1
&1204968630
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1204968631
}
-
component
:
{
fileID
:
1204968633
}
-
component
:
{
fileID
:
1204968632
}
m_Layer
:
5
m_Name
:
Image
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
0
---
!u!224
&1204968631
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1204968630
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
1256844944
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0.5
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
0
}
m_SizeDelta
:
{
x
:
100
,
y
:
100
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!114
&1204968632
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1204968630
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
fe87c0e1cc204ed48ad3b37840f39efc
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_RaycastTarget
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_Sprite
:
{
fileID
:
0
}
m_Type
:
0
m_PreserveAspect
:
0
m_FillCenter
:
1
m_FillMethod
:
4
m_FillAmount
:
1
m_FillClockwise
:
1
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
---
!u!222
&1204968633
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1204968630
}
m_CullTransparentMesh
:
0
---
!u!1
&1256844939
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1256844944
}
-
component
:
{
fileID
:
1256844943
}
-
component
:
{
fileID
:
1256844942
}
-
component
:
{
fileID
:
1256844941
}
-
component
:
{
fileID
:
1256844940
}
m_Layer
:
5
m_Name
:
Canvas
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!114
&1256844940
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1256844939
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
dc42784cf147c0c48a680349fa168899
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_IgnoreReversedGraphics
:
1
m_BlockingObjects
:
0
m_BlockingMask
:
serializedVersion
:
2
m_Bits
:
4294967295
---
!u!114
&1256844941
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1256844939
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
0cd44c1031e13a943bb63640046fad76
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_UiScaleMode
:
1
m_ReferencePixelsPerUnit
:
100
m_ScaleFactor
:
1
m_ReferenceResolution
:
{
x
:
1920
,
y
:
1080
}
m_ScreenMatchMode
:
0
m_MatchWidthOrHeight
:
0
m_PhysicalUnit
:
3
m_FallbackScreenDPI
:
96
m_DefaultSpriteDPI
:
96
m_DynamicPixelsPerUnit
:
1
---
!u!114
&1256844942
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1256844939
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
45de64ddb773a3d458c38a048ddac13b
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
dragUI
:
{
fileID
:
1204968631
}
---
!u!223
&1256844943
Canvas
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1256844939
}
m_Enabled
:
1
serializedVersion
:
3
m_RenderMode
:
0
m_Camera
:
{
fileID
:
0
}
m_PlaneDistance
:
100
m_PixelPerfect
:
0
m_ReceivesEvents
:
1
m_OverrideSorting
:
0
m_OverridePixelPerfect
:
0
m_SortingBucketNormalizedSize
:
0
m_AdditionalShaderChannelsFlag
:
0
m_SortingLayerID
:
0
m_SortingOrder
:
0
m_TargetDisplay
:
0
---
!u!224
&1256844944
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1256844939
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Children
:
-
{
fileID
:
1204968631
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
11
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
0
}
m_SizeDelta
:
{
x
:
0
,
y
:
0
}
m_Pivot
:
{
x
:
0
,
y
:
0
}
---
!u!1
&1309259254
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1309259257
}
-
component
:
{
fileID
:
1309259256
}
-
component
:
{
fileID
:
1309259255
}
m_Layer
:
0
m_Name
:
EventSystem
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!114
&1309259255
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1309259254
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
4f231c4fb786f3946a6b90b886c48677
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_HorizontalAxis
:
Horizontal
m_VerticalAxis
:
Vertical
m_SubmitButton
:
Submit
m_CancelButton
:
Cancel
m_InputActionsPerSecond
:
10
m_RepeatDelay
:
0.5
m_ForceModuleActive
:
0
---
!u!114
&1309259256
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1309259254
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
76c392e42b5098c458856cdf6ecaaaa1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_FirstSelected
:
{
fileID
:
0
}
m_sendNavigationEvents
:
1
m_DragThreshold
:
10
---
!u!4
&1309259257
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1309259254
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
9
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&1480712754
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1480712757
}
-
component
:
{
fileID
:
1480712756
}
-
component
:
{
fileID
:
1480712755
}
m_Layer
:
8
m_Name
:
Wall
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!61
&1480712755
BoxCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1480712754
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
oldSize
:
{
x
:
1
,
y
:
1
}
newSize
:
{
x
:
0.16
,
y
:
0.16
}
adaptiveTilingThreshold
:
0.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
1
,
y
:
1
}
m_EdgeRadius
:
0
---
!u!212
&1480712756
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1480712754
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
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
:
0
m_Sprite
:
{
fileID
:
21300000
,
guid
:
738cbf3d8a61f0944bb883e4e1283ab1
,
type
:
3
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.16
,
y
:
0.16
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!4
&1480712757
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1480712754
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-7.54
,
y
:
-4.11
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
5
,
z
:
0
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
8
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&1607611406
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1607611409
}
-
component
:
{
fileID
:
1607611408
}
-
component
:
{
fileID
:
1607611407
}
m_Layer
:
8
m_Name
:
Wall
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!61
&1607611407
BoxCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1607611406
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
oldSize
:
{
x
:
1
,
y
:
1
}
newSize
:
{
x
:
0.16
,
y
:
0.16
}
adaptiveTilingThreshold
:
0.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
1
,
y
:
1
}
m_EdgeRadius
:
0
---
!u!212
&1607611408
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1607611406
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
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
:
0
m_Sprite
:
{
fileID
:
21300000
,
guid
:
738cbf3d8a61f0944bb883e4e1283ab1
,
type
:
3
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.16
,
y
:
0.16
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!4
&1607611409
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1607611406
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-0.032
,
y
:
4.9
,
z
:
0
}
m_LocalScale
:
{
x
:
5
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
6
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&1701434669
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1701434670
}
-
component
:
{
fileID
:
1701434672
}
-
component
:
{
fileID
:
1701434671
}
m_Layer
:
0
m_Name
:
GameObject (1)
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&1701434670
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1701434669
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
0.5
,
y
:
0.5
,
z
:
0
}
m_Children
:
[]
m_Father
:
{
fileID
:
970109857
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!33
&1701434671
MeshFilter
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1701434669
}
m_Mesh
:
{
fileID
:
0
}
---
!u!23
&1701434672
MeshRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1701434669
}
m_Enabled
:
1
m_CastShadows
:
1
m_ReceiveShadows
:
1
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
2
m_RenderingLayerMask
:
1
m_RendererPriority
:
0
m_Materials
:
-
{
fileID
:
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
:
3
m_MinimumChartSize
:
4
m_AutoUVMaxDistance
:
0.5
m_AutoUVMaxAngle
:
89
m_LightmapParameters
:
{
fileID
:
0
}
m_SortingLayerID
:
0
m_SortingLayer
:
0
m_SortingOrder
:
0
---
!u!1
&1723377152
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1723377155
}
-
component
:
{
fileID
:
1723377154
}
-
component
:
{
fileID
:
1723377153
}
m_Layer
:
8
m_Name
:
Wall
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!61
&1723377153
BoxCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1723377152
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
oldSize
:
{
x
:
1
,
y
:
1
}
newSize
:
{
x
:
0.16
,
y
:
0.16
}
adaptiveTilingThreshold
:
0.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
1
,
y
:
1
}
m_EdgeRadius
:
0
---
!u!212
&1723377154
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1723377152
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
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
:
0
m_Sprite
:
{
fileID
:
21300000
,
guid
:
738cbf3d8a61f0944bb883e4e1283ab1
,
type
:
3
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.16
,
y
:
0.16
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!4
&1723377155
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1723377152
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
3.74
,
y
:
-1.72
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
10
,
z
:
16.9931
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
7
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&1817509001
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1817509004
}
-
component
:
{
fileID
:
1817509003
}
-
component
:
{
fileID
:
1817509002
}
m_Layer
:
8
m_Name
:
Wall
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!61
&1817509002
BoxCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1817509001
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
oldSize
:
{
x
:
1
,
y
:
1
}
newSize
:
{
x
:
0.16
,
y
:
0.16
}
adaptiveTilingThreshold
:
0.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
1
,
y
:
1
}
m_EdgeRadius
:
0
---
!u!212
&1817509003
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1817509001
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
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
:
0
m_Sprite
:
{
fileID
:
21300000
,
guid
:
738cbf3d8a61f0944bb883e4e1283ab1
,
type
:
3
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.16
,
y
:
0.16
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!4
&1817509004
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1817509001
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0.7071068
,
w
:
0.7071068
}
m_LocalPosition
:
{
x
:
3.33
,
y
:
-6.5
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
5
,
z
:
0
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
4
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
90
}
---
!u!1
&1993486580
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1993486584
}
-
component
:
{
fileID
:
1993486583
}
-
component
:
{
fileID
:
1993486582
}
-
component
:
{
fileID
:
1993486581
}
m_Layer
:
0
m_Name
:
Main Camera
m_TagString
:
MainCamera
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!114
&1993486581
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1993486580
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
edaf8521323363f4a97a0d674404227a
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
camera
:
{
fileID
:
1993486583
}
moveSpeed
:
5
---
!u!81
&1993486582
AudioListener
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1993486580
}
m_Enabled
:
1
---
!u!20
&1993486583
Camera
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1993486580
}
m_Enabled
:
1
serializedVersion
:
2
m_ClearFlags
:
1
m_BackGroundColor
:
{
r
:
0.19215687
,
g
:
0.3019608
,
b
:
0.4745098
,
a
:
0
}
m_projectionMatrixMode
:
1
m_GateFitMode
:
2
m_FOVAxisMode
:
0
m_SensorSize
:
{
x
:
36
,
y
:
24
}
m_LensShift
:
{
x
:
0
,
y
:
0
}
m_FocalLength
:
50
m_NormalizedViewPortRect
:
serializedVersion
:
2
x
:
0
y
:
0
width
:
1
height
:
1
near clip plane
:
0.3
far clip plane
:
1000
field of view
:
60
orthographic
:
1
orthographic size
:
10.444298
m_Depth
:
-1
m_CullingMask
:
serializedVersion
:
2
m_Bits
:
4294967295
m_RenderingPath
:
-1
m_TargetTexture
:
{
fileID
:
0
}
m_TargetDisplay
:
0
m_TargetEye
:
3
m_HDR
:
1
m_AllowMSAA
:
1
m_AllowDynamicResolution
:
0
m_ForceIntoRT
:
0
m_OcclusionCulling
:
1
m_StereoConvergence
:
10
m_StereoSeparation
:
0.022
---
!u!4
&1993486584
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1993486580
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
-10
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&2053488659
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
2053488665
}
-
component
:
{
fileID
:
2053488664
}
-
component
:
{
fileID
:
2053488663
}
-
component
:
{
fileID
:
2053488662
}
-
component
:
{
fileID
:
2053488661
}
-
component
:
{
fileID
:
2053488660
}
-
component
:
{
fileID
:
2053488666
}
m_Layer
:
0
m_Name
:
DuumyCharacter
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!114
&2053488660
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2053488659
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
c0b042379f4eae54e9e5fade272f0763
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
_maxHealth
:
0
_health
:
0
shotRange
:
5
shotBlockMask
:
serializedVersion
:
2
m_Bits
:
256
isSelected
:
0
---
!u!120
&2053488661
LineRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2053488659
}
m_Enabled
:
1
m_CastShadows
:
1
m_ReceiveShadows
:
1
m_DynamicOccludee
:
1
m_MotionVectors
:
0
m_LightProbeUsage
:
0
m_ReflectionProbeUsage
:
0
m_RayTracingMode
:
0
m_RenderingLayerMask
:
1
m_RendererPriority
:
0
m_Materials
:
-
{
fileID
:
10306
,
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
:
3
m_MinimumChartSize
:
4
m_AutoUVMaxDistance
:
0.5
m_AutoUVMaxAngle
:
89
m_LightmapParameters
:
{
fileID
:
0
}
m_SortingLayerID
:
0
m_SortingLayer
:
0
m_SortingOrder
:
0
m_Positions
:
-
{
x
:
0
,
y
:
0
,
z
:
0
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
-
{
x
:
0
,
y
:
0
,
z
:
1
}
m_Parameters
:
serializedVersion
:
3
widthMultiplier
:
0.05
widthCurve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
1
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
colorGradient
:
serializedVersion
:
2
key0
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
key1
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
key2
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
0
}
key3
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
0
}
key4
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
0
}
key5
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
0
}
key6
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
0
}
key7
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
0
}
ctime0
:
0
ctime1
:
65535
ctime2
:
0
ctime3
:
0
ctime4
:
0
ctime5
:
0
ctime6
:
0
ctime7
:
0
atime0
:
0
atime1
:
65535
atime2
:
0
atime3
:
0
atime4
:
0
atime5
:
0
atime6
:
0
atime7
:
0
m_Mode
:
0
m_NumColorKeys
:
2
m_NumAlphaKeys
:
2
numCornerVertices
:
0
numCapVertices
:
0
alignment
:
0
textureMode
:
0
shadowBias
:
0.5
generateLightingData
:
0
m_UseWorldSpace
:
1
m_Loop
:
0
---
!u!114
&2053488662
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2053488659
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
f4a5a47a8846b8940a9edd3801d55993
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
pathFinder
:
{
fileID
:
42479904
}
destination
:
{
x
:
0
,
y
:
0
,
z
:
0
}
path
:
[]
moveSpeed
:
2
isGizmos
:
1
---
!u!58
&2053488663
CircleCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2053488659
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
serializedVersion
:
2
m_Radius
:
0.1
---
!u!50
&2053488664
Rigidbody2D
:
serializedVersion
:
4
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2053488659
}
m_BodyType
:
0
m_Simulated
:
1
m_UseFullKinematicContacts
:
0
m_UseAutoMass
:
0
m_Mass
:
1
m_LinearDrag
:
10
m_AngularDrag
:
0.05
m_GravityScale
:
0
m_Material
:
{
fileID
:
0
}
m_Interpolate
:
0
m_SleepingMode
:
1
m_CollisionDetection
:
0
m_Constraints
:
4
---
!u!4
&2053488665
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2053488659
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-2.275
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
10
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!212
&2053488666
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2053488659
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RayTracingMode
:
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
:
0
m_Sprite
:
{
fileID
:
10911
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
0
m_Size
:
{
x
:
0.16
,
y
:
0.16
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
1
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
Assets/Scenes/Ingame.unity.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: a2fec545d4e0d6440b73f21070aef44d
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scenes/Pathfinding.unity
View file @
314dae63
...
@@ -890,6 +890,7 @@ GameObject:
...
@@ -890,6 +890,7 @@ GameObject:
-
component
:
{
fileID
:
1627406712
}
-
component
:
{
fileID
:
1627406712
}
-
component
:
{
fileID
:
1627406711
}
-
component
:
{
fileID
:
1627406711
}
-
component
:
{
fileID
:
1627406710
}
-
component
:
{
fileID
:
1627406710
}
-
component
:
{
fileID
:
1627406713
}
m_Layer
:
0
m_Layer
:
0
m_Name
:
Main Camera
m_Name
:
Main Camera
m_TagString
:
MainCamera
m_TagString
:
MainCamera
...
@@ -962,6 +963,20 @@ Transform:
...
@@ -962,6 +963,20 @@ Transform:
m_Father
:
{
fileID
:
0
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!114
&1627406713
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1627406709
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
edaf8521323363f4a97a0d674404227a
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
camera
:
{
fileID
:
1627406711
}
moveSpeed
:
5
---
!u!1
&1824588112
---
!u!1
&1824588112
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
...
Assets/Scripts/Actors.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: 37152d58a2d0da54fbfe8542a0f00595
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/Actor.cs
→
Assets/Scripts/Actor
s/Actor
.cs
View file @
314dae63
...
@@ -3,7 +3,7 @@ using System.Collections.Generic;
...
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using
UnityEngine
;
using
UnityEngine
;
using
BS
;
using
BS
;
public
class
Actor
:
MonoBehaviour
public
abstract
class
Actor
:
MonoBehaviour
{
{
protected
NodalPathfinding2DAgent
agent
=
null
;
protected
NodalPathfinding2DAgent
agent
=
null
;
...
@@ -40,4 +40,11 @@ public class Actor : MonoBehaviour
...
@@ -40,4 +40,11 @@ public class Actor : MonoBehaviour
{
{
agent
=
GetComponent
<
NodalPathfinding2DAgent
>();
agent
=
GetComponent
<
NodalPathfinding2DAgent
>();
}
}
public
void
MoveTo
(
Vector2
destination
)
{
agent
.
MoveTo
(
destination
);
}
public
abstract
void
OnSelected
();
}
}
Assets/Scripts/Actor.cs.meta
→
Assets/Scripts/Actor
s/Actor
.cs.meta
View file @
314dae63
File moved
Assets/Scripts/Actors/DummyCharacter.cs
0 → 100644
View file @
314dae63
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
public
class
DummyCharacter
:
PlayableCharacter
{
protected
override
void
AimingControl
()
{
throw
new
System
.
NotImplementedException
();
}
protected
override
void
DefaultControl
()
{
throw
new
System
.
NotImplementedException
();
}
}
Assets/Scripts/Actors/DummyCharacter.cs.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: c0b042379f4eae54e9e5fade272f0763
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/Enemy.cs
→
Assets/Scripts/
Actors/
Enemy.cs
View file @
314dae63
...
@@ -93,4 +93,9 @@ public class Enemy : Actor
...
@@ -93,4 +93,9 @@ public class Enemy : Actor
eyesightMesh
.
SetVertices
(
vertices
);
eyesightMesh
.
SetVertices
(
vertices
);
eyesightMesh
.
SetTriangles
(
indices
,
0
);
eyesightMesh
.
SetTriangles
(
indices
,
0
);
}
}
public
override
void
OnSelected
()
{
throw
new
System
.
NotImplementedException
();
}
}
}
Assets/Scripts/Enemy.cs.meta
→
Assets/Scripts/
Actors/
Enemy.cs.meta
View file @
314dae63
File moved
Assets/Scripts/Actors/PlayableCharacter.cs
0 → 100644
View file @
314dae63
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
using
BS
;
enum
CharacterControlMode
{
DEFAULT
,
AIMING
,
}
[
RequireComponent
(
typeof
(
NodalPathfinding2DAgent
))]
[
RequireComponent
(
typeof
(
LineRenderer
))]
public
abstract
class
PlayableCharacter
:
Actor
{
public
float
shotRange
=
5.0f
;
public
LayerMask
shotBlockMask
;
protected
LineRenderer
lr
;
private
float
r
=
0.0f
;
public
bool
isSelected
=
false
;
protected
override
void
Start
()
{
base
.
Start
();
lr
=
GetComponent
<
LineRenderer
>();
}
protected
virtual
void
Update
()
{
if
(
isSelected
)
{
r
=
Mathf
.
Min
(
shotRange
,
r
+
shotRange
*
Time
.
deltaTime
);
Vector3
[]
vertices
=
new
Vector3
[
361
];
for
(
int
i
=
0
;
i
<
360
;
i
++)
{
Vector2
direction
=
(
Quaternion
.
Euler
(
0
,
0
,
i
)
*
Vector2
.
right
).
normalized
;
RaycastHit2D
hit
=
Physics2D
.
Raycast
(
transform
.
position
,
direction
,
r
,
shotBlockMask
);
if
(
hit
.
collider
!=
null
)
vertices
[
i
]
=
hit
.
point
;
else
vertices
[
i
]
=
transform
.
position
+
new
Vector3
(
direction
.
x
,
direction
.
y
)
*
r
;
}
vertices
[
360
]
=
vertices
[
0
];
lr
.
SetPositions
(
vertices
);
}
}
public
override
void
OnSelected
()
{
isSelected
=
true
;
r
=
0
;
}
protected
abstract
void
DefaultControl
();
protected
abstract
void
AimingControl
();
}
Assets/Scripts/PlayableCharacter.cs.meta
→
Assets/Scripts/
Actors/
PlayableCharacter.cs.meta
View file @
314dae63
File moved
Assets/Scripts/CameraController.cs
0 → 100644
View file @
314dae63
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
public
class
CameraController
:
MonoBehaviour
{
public
GameObject
target
=
null
;
public
bool
isLocked
=
false
;
// Update is called once per frame
void
Update
()
{
if
(
isLocked
)
{
}
}
}
Assets/Scripts/CameraController.cs.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: b95ae6b0dc7c13347bec65034167ee27
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/Extensitons.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: d3edd8655cdd5b24ea258d42c5321d61
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/Extensitons/Vector2Extension.cs
0 → 100644
View file @
314dae63
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
public
static
class
Vector2Extension
{
public
static
Vector2
Abs
(
this
Vector2
vec2
)
{
return
new
Vector2
(
Mathf
.
Abs
(
vec2
.
x
),
Mathf
.
Abs
(
vec2
.
y
));
}
}
Assets/Scripts/Extensitons/Vector2Extension.cs.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: 763a912657b50244d860e48c1eb7746a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/Generals/SingletonBehaviour.cs
0 → 100644
View file @
314dae63
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
public
class
SingletonBehaviour
<
T
>
:
MonoBehaviour
where
T
:
MonoBehaviour
{
private
static
T
_inst
=
null
;
public
static
T
inst
{
get
{
if
(
_inst
==
null
)
{
T
[]
objects
=
GameObject
.
FindObjectsOfType
<
T
>();
if
(
objects
.
Length
>
1
)
Debug
.
LogError
(
"Multiple singleton exists!"
);
if
(
objects
.
Length
>
0
)
_inst
=
objects
[
0
];
if
(
_inst
==
null
)
{
GameObject
obj
=
new
GameObject
(
typeof
(
T
).
Name
);
_inst
=
obj
.
AddComponent
<
T
>();
}
}
return
_inst
;
}
}
public
void
SetStatic
()
{
GameObject
.
DontDestroyOnLoad
(
inst
.
gameObject
);
}
}
Assets/Scripts/Generals/SingletonBehaviour.cs.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: cb161611e682d1a4bb9c9f209422405f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/IngameUIManager.cs
0 → 100644
View file @
314dae63
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
using
UnityEngine.UI
;
public
class
IngameUIManager
:
SingletonBehaviour
<
IngameUIManager
>
{
public
RectTransform
dragUI
;
// Start is called before the first frame update
void
Start
()
{
}
// Update is called once per frame
void
Update
()
{
}
public
void
EnableDragUI
()
{
dragUI
.
gameObject
.
SetActive
(
true
);
dragUI
.
sizeDelta
=
Vector2
.
zero
;
}
public
void
DisableDragUI
()
{
dragUI
.
gameObject
.
SetActive
(
false
);
}
public
void
UpdateDragUI
(
Vector2
startPoint
,
Vector2
endPoint
)
{
startPoint
=
Camera
.
main
.
WorldToViewportPoint
(
startPoint
);
endPoint
=
Camera
.
main
.
WorldToViewportPoint
(
endPoint
);
Debug
.
Log
(
"Start : "
+
startPoint
+
", End : "
+
endPoint
);
dragUI
.
anchorMin
=
dragUI
.
anchorMax
=
(
startPoint
+
endPoint
)
/
2
;
Vector2
size
=
endPoint
-
startPoint
;
RectTransform
rect
=
GetComponent
<
RectTransform
>();
size
.
x
=
Mathf
.
Abs
(
rect
.
sizeDelta
.
x
*
size
.
x
);
size
.
y
=
Mathf
.
Abs
(
rect
.
sizeDelta
.
y
*
size
.
y
);
dragUI
.
sizeDelta
=
size
;
}
}
Assets/Scripts/IngameUIManager.cs.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: 45de64ddb773a3d458c38a048ddac13b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/PlayableCharacter.cs
deleted
100644 → 0
View file @
7d136bc8
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
using
BS
;
enum
CharacterControlMode
{
DEFAULT
,
AIMING
,
}
[
RequireComponent
(
typeof
(
NodalPathfinding2DAgent
))]
public
abstract
class
PlayableCharacter
:
MonoBehaviour
{
private
NodalPathfinding2DAgent
agent
;
protected
virtual
void
Start
()
{
agent
=
GetComponent
<
NodalPathfinding2DAgent
>();
}
protected
abstract
void
DefaultControl
();
protected
abstract
void
AimingControl
();
}
Assets/Scripts/PlayerController.cs
0 → 100644
View file @
314dae63
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
public
class
PlayerController
:
MonoBehaviour
{
[
SerializeField
]
private
new
Camera
camera
;
public
float
moveSpeed
=
5.0f
;
private
Vector3
clickPos
;
private
Vector3
dragPos
;
private
Vector3
releasePos
;
private
void
Awake
()
{
}
private
void
Update
()
{
MouseControl
();
}
public
void
MouseControl
()
{
if
(
Input
.
GetMouseButtonDown
(
0
))
{
clickPos
=
Camera
.
main
.
ScreenToWorldPoint
(
Input
.
mousePosition
);
IngameUIManager
.
inst
.
EnableDragUI
();
}
if
(
Input
.
GetMouseButton
(
0
))
{
dragPos
=
Camera
.
main
.
ScreenToWorldPoint
(
Input
.
mousePosition
);
IngameUIManager
.
inst
.
UpdateDragUI
(
clickPos
,
dragPos
);
}
if
(
Input
.
GetMouseButtonUp
(
0
))
{
releasePos
=
Camera
.
main
.
ScreenToWorldPoint
(
Input
.
mousePosition
);
IngameUIManager
.
inst
.
DisableDragUI
();
Vector2
size
=
clickPos
-
releasePos
;
size
=
size
.
Abs
();
foreach
(
var
cast
in
Physics2D
.
OverlapBoxAll
((
clickPos
+
releasePos
)
/
2
,
size
,
0
))
{
Actor
actor
=
cast
.
GetComponent
<
Actor
>();
if
(
actor
!=
null
)
{
actor
.
OnSelected
();
}
}
}
}
public
void
CameraControl
()
{
float
horizontal
=
0
;
float
vertical
=
0
;
Vector2
mousePosition
=
Input
.
mousePosition
;
if
(
Screen
.
width
-
Input
.
mousePosition
.
x
<
Screen
.
width
/
10
)
{
horizontal
=
1
;
}
else
if
(
Input
.
mousePosition
.
x
<
Screen
.
width
/
10
)
{
horizontal
=
-
1
;
}
if
(
Screen
.
height
-
Input
.
mousePosition
.
y
<
Screen
.
height
/
10
)
{
vertical
=
1
;
}
else
if
(
Input
.
mousePosition
.
y
<
Screen
.
height
/
10
)
{
vertical
=
-
1
;
}
camera
.
transform
.
position
+=
new
Vector3
(
horizontal
,
vertical
)
*
moveSpeed
*
Time
.
deltaTime
;
//camera.transform.position += new Vector3(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical"), 0) * moveSpeed * Time.deltaTime;
}
public
void
OnMove
(
Vector2
direction
)
{
Debug
.
Log
(
"A"
);
transform
.
position
+=
new
Vector3
(
direction
.
x
,
0
,
direction
.
y
).
normalized
*
moveSpeed
*
Time
.
deltaTime
;
}
}
Assets/Scripts/PlayerController.cs.meta
0 → 100644
View file @
314dae63
fileFormatVersion: 2
guid: edaf8521323363f4a97a0d674404227a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment