Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
curvedflats
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
6
Issues
6
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
Flatland
curvedflats
Commits
d26e7d1d
Commit
d26e7d1d
authored
Aug 22, 2019
by
16이진형
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
원거리 잡기
parent
fc09b79e
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
759 additions
and
476 deletions
+759
-476
Arm.cs
Assets/Arm.cs
+25
-0
Arm.cs.meta
Assets/Arm.cs.meta
+11
-0
Player.prefab
Assets/Prefabs/Player.prefab
+529
-0
Player.prefab.meta
Assets/Prefabs/Player.prefab.meta
+7
-0
Test.unity
Assets/Scenes/Test.unity
+129
-452
IBody.cs
Assets/Scripts/Interface/IBody.cs
+15
-0
IBody.cs.meta
Assets/Scripts/Interface/IBody.cs.meta
+11
-0
PlayerMovement.cs
Assets/Scripts/ObjectMovement/PlayerMovement.cs
+32
-24
No files found.
Assets/Arm.cs
0 → 100644
View file @
d26e7d1d
using
Assets.Scripts.Interface
;
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
public
class
Arm
:
MonoBehaviour
{
public
IBody
body
;
// Start is called before the first frame update
void
Start
()
{
body
=
transform
.
parent
.
GetComponent
<
PlayerMovement
>();
}
private
void
OnTriggerEnter
(
Collider
other
)
{
body
.
OnTriggerEnterArm
(
other
);
}
private
void
OnTriggerExit
(
Collider
other
)
{
body
.
OnTriggerExitArm
(
other
);
}
}
Assets/Arm.cs.meta
0 → 100644
View file @
d26e7d1d
fileFormatVersion: 2
guid: 03095063af092eb48986a2dd734a547d
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Prefabs/Player.prefab
0 → 100644
View file @
d26e7d1d
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!1
&951264406399792102
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
951264406399792025
}
-
component
:
{
fileID
:
951264406399792027
}
-
component
:
{
fileID
:
951264406399792024
}
-
component
:
{
fileID
:
951264406399792026
}
m_Layer
:
1
m_Name
:
Background (1)
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&951264406399792025
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264406399792102
}
m_LocalRotation
:
{
x
:
0.7071068
,
y
:
-0
,
z
:
-0
,
w
:
0.7071068
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
500
,
y
:
500
,
z
:
1
}
m_Children
:
-
{
fileID
:
951264407764097796
}
m_Father
:
{
fileID
:
951264407572948426
}
m_RootOrder
:
1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!212
&951264406399792027
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264406399792102
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
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
:
0
}
m_Color
:
{
r
:
0.04416871
,
g
:
1
,
b
:
0
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
2
m_Size
:
{
x
:
0.01
,
y
:
0.01
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
0
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!64
&951264406399792024
MeshCollider
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264406399792102
}
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
3
m_Convex
:
0
m_CookingOptions
:
14
m_Mesh
:
{
fileID
:
10210
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!114
&951264406399792026
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264406399792102
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
a937b7b15233ade4b8c2766ff3695fb7
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
levelManager
:
{
fileID
:
0
}
starttime
:
0
gamma
:
1
---
!u!1
&951264407063557756
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
951264407063557749
}
-
component
:
{
fileID
:
951264407063557746
}
-
component
:
{
fileID
:
951264407063557747
}
-
component
:
{
fileID
:
951264407063557744
}
-
component
:
{
fileID
:
951264407063557745
}
-
component
:
{
fileID
:
951264407063557758
}
-
component
:
{
fileID
:
951264407063557759
}
m_Layer
:
0
m_Name
:
Playerplane
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&951264407063557749
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407063557756
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
0.03
,
y
:
0.03
,
z
:
0.03
}
m_Children
:
[]
m_Father
:
{
fileID
:
951264407572948426
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!33
&951264407063557746
MeshFilter
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407063557756
}
m_Mesh
:
{
fileID
:
10209
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!23
&951264407063557747
MeshRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407063557756
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RenderingLayerMask
:
1
m_RendererPriority
:
0
m_Materials
:
-
{
fileID
:
2100000
,
guid
:
7286fb01c3bf28349bf3a51860aefb00
,
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
:
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!64
&951264407063557744
MeshCollider
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407063557756
}
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
3
m_Convex
:
1
m_CookingOptions
:
14
m_Mesh
:
{
fileID
:
10209
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!114
&951264407063557745
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407063557756
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
d99664edeab700d4ca972d282f99515b
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
time
:
0.1
leaveworldline
:
1
---
!u!54
&951264407063557758
Rigidbody
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407063557756
}
serializedVersion
:
2
m_Mass
:
1
m_Drag
:
0
m_AngularDrag
:
0.05
m_UseGravity
:
0
m_IsKinematic
:
1
m_Interpolate
:
0
m_Constraints
:
126
m_CollisionDetection
:
0
---
!u!114
&951264407063557759
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407063557756
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
c677c933585d0ee4dbfe7483ac9f8c84
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
plane
:
{
fileID
:
0
}
normal
:
{
x
:
0
,
y
:
0
,
z
:
0
}
position
:
{
x
:
0
,
y
:
0
,
z
:
0
}
rend
:
{
fileID
:
0
}
---
!u!1
&951264407139232474
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
951264407139232477
}
-
component
:
{
fileID
:
951264407139232478
}
-
component
:
{
fileID
:
951264407139232479
}
-
component
:
{
fileID
:
951264407139232476
}
m_Layer
:
0
m_Name
:
Arm
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&951264407139232477
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407139232474
}
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
:
951264407572948426
}
m_RootOrder
:
2
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!33
&951264407139232478
MeshFilter
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407139232474
}
m_Mesh
:
{
fileID
:
10207
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!135
&951264407139232479
SphereCollider
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407139232474
}
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
1
m_Enabled
:
1
serializedVersion
:
2
m_Radius
:
0.5
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!114
&951264407139232476
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407139232474
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
03095063af092eb48986a2dd734a547d
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
---
!u!1
&951264407572948424
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
951264407572948426
}
-
component
:
{
fileID
:
951264407572948427
}
m_Layer
:
0
m_Name
:
Player
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&951264407572948426
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407572948424
}
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
:
-
{
fileID
:
951264407063557749
}
-
{
fileID
:
951264406399792025
}
-
{
fileID
:
951264407139232477
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!114
&951264407572948427
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407572948424
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
9cbe363fdf02257478cb799cdf2190b3
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
objectType
:
0
collisionPreset
:
0
beta
:
0
alpha
:
{
x
:
0
,
y
:
0
,
z
:
0
}
v
:
{
x
:
0
,
y
:
0
,
z
:
0
}
orientation
:
{
x
:
0
,
y
:
0
,
z
:
0
}
levelManager
:
{
fileID
:
0
}
gamma
:
1
time
:
0
theobject
:
{
fileID
:
951264407063557756
}
mass
:
1
background
:
{
fileID
:
951264406399792102
}
uiManager
:
{
fileID
:
0
}
---
!u!1
&951264407764097795
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
951264407764097796
}
-
component
:
{
fileID
:
951264407764097797
}
-
component
:
{
fileID
:
951264407764097794
}
m_Layer
:
0
m_Name
:
PathRenderer
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&951264407764097796
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407764097795
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
0.002
,
y
:
0.002000001
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
951264406399792025
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!114
&951264407764097797
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407764097795
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
8f30fcfb85a9c704291c91129b0b8f0c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
square
:
{
fileID
:
0
}
PathColliderPrefab
:
{
fileID
:
8684657376034186961
,
guid
:
bf9de3c1290fd0749b383f44c1e706f8
,
type
:
3
}
playercamera
:
{
fileID
:
0
}
levelManager
:
{
fileID
:
0
}
background
:
{
fileID
:
951264406399792026
}
velocityslider
:
{
fileID
:
0
}
ui
:
{
fileID
:
0
}
---
!u!120
&951264407764097794
LineRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
951264407764097795
}
m_Enabled
:
0
m_CastShadows
:
1
m_ReceiveShadows
:
1
m_DynamicOccludee
:
1
m_MotionVectors
:
0
m_LightProbeUsage
:
0
m_ReflectionProbeUsage
:
0
m_RenderingLayerMask
:
1
m_RendererPriority
:
1
m_Materials
:
-
{
fileID
:
2100000
,
guid
:
695981ce54564b0439a7358d033eb87c
,
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
:
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
}
m_Parameters
:
serializedVersion
:
3
widthMultiplier
:
1.5
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
Assets/Prefabs/Player.prefab.meta
0 → 100644
View file @
d26e7d1d
fileFormatVersion: 2
guid: cbc6e3e1c08a170489e9a338eee1257f
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scenes/Test.unity
View file @
d26e7d1d
...
...
@@ -1207,10 +1207,10 @@ MonoBehaviour:
m_GameObject
:
{
fileID
:
535323107
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
d21dcedb7a777274ab532991e3f871d8
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
11c0c0a758005e0408c9a767ec478e97
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
objectType
:
1
objectType
:
3
collisionPreset
:
4
beta
:
0
alpha
:
{
x
:
0
,
y
:
0
,
z
:
0
}
...
...
@@ -1220,7 +1220,9 @@ MonoBehaviour:
gamma
:
1
time
:
0
theobject
:
{
fileID
:
535323107
}
mass
:
1
mass
:
10
starttime
:
0
otherclock
:
{
fileID
:
1094934749
}
---
!u!4
&535323109
Transform
:
m_ObjectHideFlags
:
0
...
...
@@ -1502,64 +1504,18 @@ CanvasRenderer:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
691024997
}
m_CullTransparentMesh
:
0
---
!u!1
&739347345
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
739347347
}
-
component
:
{
fileID
:
739347346
}
m_Layer
:
0
m_Name
:
Player
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!114
&739347346
---
!u!114
&739347346
stripped
MonoBehaviour
:
m_
ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_
CorrespondingSourceObject
:
{
fileID
:
951264407572948427
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
951264407907348057
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
739347345
}
m_GameObject
:
{
fileID
:
0
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
9cbe363fdf02257478cb799cdf2190b3
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
objectType
:
0
collisionPreset
:
0
beta
:
0
alpha
:
{
x
:
0
,
y
:
0
,
z
:
0
}
v
:
{
x
:
0
,
y
:
0
,
z
:
0
}
orientation
:
{
x
:
0
,
y
:
0
,
z
:
0
}
levelManager
:
{
fileID
:
279236944
}
gamma
:
1
time
:
0
theobject
:
{
fileID
:
1320474661
}
mass
:
1
background
:
{
fileID
:
1713675711
}
uiManager
:
{
fileID
:
394305455
}
---
!u!4
&739347347
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
739347345
}
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
:
-
{
fileID
:
1320474668
}
-
{
fileID
:
1713675712
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
2
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&798238899
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -1978,154 +1934,18 @@ Transform:
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
9
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&948598106
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
948598109
}
-
component
:
{
fileID
:
948598108
}
-
component
:
{
fileID
:
948598107
}
m_Layer
:
0
m_Name
:
PathRenderer
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!120
&948598107
LineRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
948598106
}
m_Enabled
:
0
m_CastShadows
:
1
m_ReceiveShadows
:
1
m_DynamicOccludee
:
1
m_MotionVectors
:
0
m_LightProbeUsage
:
0
m_ReflectionProbeUsage
:
0
m_RenderingLayerMask
:
1
m_RendererPriority
:
1
m_Materials
:
-
{
fileID
:
2100000
,
guid
:
695981ce54564b0439a7358d033eb87c
,
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
:
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
}
m_Parameters
:
serializedVersion
:
3
widthMultiplier
:
1.5
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
&948598108
---
!u!114
&948598108
stripped
MonoBehaviour
:
m_
ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_
CorrespondingSourceObject
:
{
fileID
:
951264407764097797
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
951264407907348057
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
948598106
}
m_GameObject
:
{
fileID
:
0
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
8f30fcfb85a9c704291c91129b0b8f0c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
square
:
{
fileID
:
934514725
}
PathColliderPrefab
:
{
fileID
:
8684657376034186961
,
guid
:
bf9de3c1290fd0749b383f44c1e706f8
,
type
:
3
}
playercamera
:
{
fileID
:
1661408489
}
levelManager
:
{
fileID
:
279236944
}
background
:
{
fileID
:
1713675715
}
velocityslider
:
{
fileID
:
260633610
}
ui
:
{
fileID
:
394305455
}
---
!u!4
&948598109
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
948598106
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
0.002
,
y
:
0.002000001
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
1713675712
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&959584784
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -3040,10 +2860,10 @@ MonoBehaviour:
m_GameObject
:
{
fileID
:
1094934748
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
d21dcedb7a777274ab532991e3f871d8
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
11c0c0a758005e0408c9a767ec478e97
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
objectType
:
1
objectType
:
3
collisionPreset
:
4
beta
:
0
alpha
:
{
x
:
0
,
y
:
0
,
z
:
0
}
...
...
@@ -3053,7 +2873,9 @@ MonoBehaviour:
gamma
:
1
time
:
0
theobject
:
{
fileID
:
1094934748
}
mass
:
1
mass
:
10
starttime
:
0
otherclock
:
{
fileID
:
535323108
}
---
!u!4
&1094934750
Transform
:
m_ObjectHideFlags
:
0
...
...
@@ -3561,148 +3383,6 @@ CanvasRenderer:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1207526023
}
m_CullTransparentMesh
:
0
---
!u!1
&1320474661
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1320474668
}
-
component
:
{
fileID
:
1320474667
}
-
component
:
{
fileID
:
1320474666
}
-
component
:
{
fileID
:
1320474665
}
-
component
:
{
fileID
:
1320474664
}
-
component
:
{
fileID
:
1320474663
}
-
component
:
{
fileID
:
1320474662
}
m_Layer
:
0
m_Name
:
Playerplane
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!114
&1320474662
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1320474661
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
c677c933585d0ee4dbfe7483ac9f8c84
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
plane
:
{
fileID
:
1756789504
}
normal
:
{
x
:
0
,
y
:
0
,
z
:
0
}
position
:
{
x
:
0
,
y
:
0
,
z
:
0
}
rend
:
{
fileID
:
0
}
---
!u!54
&1320474663
Rigidbody
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1320474661
}
serializedVersion
:
2
m_Mass
:
1
m_Drag
:
0
m_AngularDrag
:
0.05
m_UseGravity
:
0
m_IsKinematic
:
1
m_Interpolate
:
0
m_Constraints
:
126
m_CollisionDetection
:
0
---
!u!114
&1320474664
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1320474661
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
d99664edeab700d4ca972d282f99515b
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
time
:
0.1
leaveworldline
:
1
---
!u!64
&1320474665
MeshCollider
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1320474661
}
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
3
m_Convex
:
1
m_CookingOptions
:
14
m_Mesh
:
{
fileID
:
10209
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!23
&1320474666
MeshRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1320474661
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
m_RenderingLayerMask
:
1
m_RendererPriority
:
0
m_Materials
:
-
{
fileID
:
2100000
,
guid
:
7286fb01c3bf28349bf3a51860aefb00
,
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
:
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!33
&1320474667
MeshFilter
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1320474661
}
m_Mesh
:
{
fileID
:
10209
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!4
&1320474668
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1320474661
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
0.03
,
y
:
0.03
,
z
:
0.03
}
m_Children
:
[]
m_Father
:
{
fileID
:
739347347
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&1335777780
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -4413,118 +4093,6 @@ CanvasRenderer:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1710021922
}
m_CullTransparentMesh
:
0
---
!u!1
&1713675711
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1713675712
}
-
component
:
{
fileID
:
1713675714
}
-
component
:
{
fileID
:
1713675713
}
-
component
:
{
fileID
:
1713675715
}
m_Layer
:
1
m_Name
:
Background (1)
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&1713675712
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1713675711
}
m_LocalRotation
:
{
x
:
0.7071068
,
y
:
-0
,
z
:
-0
,
w
:
0.7071068
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
500
,
y
:
500
,
z
:
1
}
m_Children
:
-
{
fileID
:
948598109
}
m_Father
:
{
fileID
:
739347347
}
m_RootOrder
:
1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!64
&1713675713
MeshCollider
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1713675711
}
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
3
m_Convex
:
0
m_CookingOptions
:
14
m_Mesh
:
{
fileID
:
10210
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
---
!u!212
&1713675714
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1713675711
}
m_Enabled
:
1
m_CastShadows
:
0
m_ReceiveShadows
:
0
m_DynamicOccludee
:
1
m_MotionVectors
:
1
m_LightProbeUsage
:
1
m_ReflectionProbeUsage
:
1
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
:
0
}
m_Color
:
{
r
:
0.04416871
,
g
:
1
,
b
:
0
,
a
:
1
}
m_FlipX
:
0
m_FlipY
:
0
m_DrawMode
:
2
m_Size
:
{
x
:
0.01
,
y
:
0.01
}
m_AdaptiveModeThreshold
:
0.5
m_SpriteTileMode
:
0
m_WasSpriteAssigned
:
0
m_MaskInteraction
:
0
m_SpriteSortPoint
:
0
---
!u!114
&1713675715
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1713675711
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
a937b7b15233ade4b8c2766ff3695fb7
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
levelManager
:
{
fileID
:
0
}
starttime
:
0
gamma
:
1
---
!u!1
&1751424968
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -5173,3 +4741,112 @@ CanvasRenderer:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1978953134
}
m_CullTransparentMesh
:
0
---
!u!1001
&951264407907348057
PrefabInstance
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Modification
:
m_TransformParent
:
{
fileID
:
0
}
m_Modifications
:
-
target
:
{
fileID
:
951264407572948424
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_Name
value
:
Player
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalPosition.x
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalPosition.y
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalPosition.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalRotation.x
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalRotation.y
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalRotation.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalRotation.w
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_RootOrder
value
:
2
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.x
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.y
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948426
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
951264407572948427
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
levelManager
value
:
objectReference
:
{
fileID
:
279236944
}
-
target
:
{
fileID
:
951264407572948427
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
uiManager
value
:
objectReference
:
{
fileID
:
394305455
}
-
target
:
{
fileID
:
951264407063557759
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
plane
value
:
objectReference
:
{
fileID
:
1756789504
}
-
target
:
{
fileID
:
951264407764097797
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
square
value
:
objectReference
:
{
fileID
:
934514725
}
-
target
:
{
fileID
:
951264407764097797
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
playercamera
value
:
objectReference
:
{
fileID
:
1661408489
}
-
target
:
{
fileID
:
951264407764097797
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
levelManager
value
:
objectReference
:
{
fileID
:
279236944
}
-
target
:
{
fileID
:
951264407764097797
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
velocityslider
value
:
objectReference
:
{
fileID
:
260633610
}
-
target
:
{
fileID
:
951264407764097797
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
propertyPath
:
ui
value
:
objectReference
:
{
fileID
:
394305455
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
cbc6e3e1c08a170489e9a338eee1257f
,
type
:
3
}
Assets/Scripts/Interface/IBody.cs
0 → 100644
View file @
d26e7d1d
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Text
;
using
System.Threading.Tasks
;
using
UnityEngine
;
namespace
Assets.Scripts.Interface
{
public
interface
IBody
{
void
OnTriggerEnterArm
(
Collider
other
);
void
OnTriggerExitArm
(
Collider
other
);
}
}
Assets/Scripts/Interface/IBody.cs.meta
0 → 100644
View file @
d26e7d1d
fileFormatVersion: 2
guid: c07b41e7277d05c419e5cbdc54dac9dc
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scripts/ObjectMovement/PlayerMovement.cs
View file @
d26e7d1d
...
...
@@ -5,7 +5,7 @@ using MathNet.Numerics.LinearAlgebra;
using
MathNet.Numerics.LinearAlgebra.Double
;
using
Assets.Scripts.Interface
;
public
class
PlayerMovement
:
FlatlandMovement
,
IInteractor
,
IGraber
public
class
PlayerMovement
:
FlatlandMovement
,
IInteractor
,
IGraber
,
IBody
{
bool
isinertial
=
true
;
bool
isGrab
=
false
;
...
...
@@ -230,34 +230,11 @@ public class PlayerMovement : FlatlandMovement,IInteractor,IGraber
public
override
void
OnCollisionEnterchild
(
Collision
collision
)
{
base
.
OnCollisionEnterchild
(
collision
);
if
(
collision
.
transform
.
parent
!=
null
)
{
InteractiveObject
x
=
collision
.
transform
.
parent
.
gameObject
.
GetComponent
<
InteractiveObject
>();
if
(
x
)
{
//상호작용가능한 물건일때
//Debug.Log(x.InteractType);
interactiveObjects
.
Add
(
x
);
//uiManager.InteractText = x.InteractType;
}
}
}
public
override
void
OnCollisionExitchild
(
Collision
collision
)
{
base
.
OnCollisionExitchild
(
collision
);
if
(
collision
.
transform
.
parent
!=
null
)
{
//Debug.Log("Collision");
InteractiveObject
x
=
collision
.
transform
.
parent
.
gameObject
.
GetComponent
<
InteractiveObject
>();
if
(
x
)
{
//상호작용가능한 물건일때
//Debug.Log(x.InteractType);
interactiveObjects
.
Remove
(
x
);
//uiManager.InteractText = x.InteractType;
}
}
}
private
InteractiveObject
TryFindClosestInterativeObject
()
...
...
@@ -293,6 +270,37 @@ public class PlayerMovement : FlatlandMovement,IInteractor,IGraber
isInteracting
=
false
;
}
public
void
OnTriggerEnterArm
(
Collider
other
)
{
if
(
other
.
transform
.
parent
!=
null
)
{
InteractiveObject
x
=
other
.
transform
.
parent
.
gameObject
.
GetComponent
<
InteractiveObject
>();
if
(
x
)
{
//상호작용가능한 물건일때
//Debug.Log(x.InteractType);
interactiveObjects
.
Add
(
x
);
//uiManager.InteractText = x.InteractType;
}
}
}
public
void
OnTriggerExitArm
(
Collider
other
)
{
if
(
other
.
transform
.
parent
!=
null
)
{
//Debug.Log("Collision");
InteractiveObject
x
=
other
.
transform
.
parent
.
gameObject
.
GetComponent
<
InteractiveObject
>();
if
(
x
)
{
//상호작용가능한 물건일때
//Debug.Log(x.InteractType);
interactiveObjects
.
Remove
(
x
);
//uiManager.InteractText = x.InteractType;
}
}
}
public
Vector3
GraberV
{
get
...
...
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