Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
man-in-the-mirror
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
4
Issues
4
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
MIM
man-in-the-mirror
Commits
cd286c62
Commit
cd286c62
authored
May 01, 2019
by
18손재민
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'model'
parents
6f6cde67
158d28ea
Changes
20
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
982 additions
and
12 deletions
+982
-12
Animation.meta
Assets/Models/Animation.meta
+0
-0
AnimTest.cs
Assets/Models/Animation/AnimTest.cs
+0
-0
AnimTest.cs.meta
Assets/Models/Animation/AnimTest.cs.meta
+0
-0
cam_idle.anim
Assets/Models/Animation/cam_idle.anim
+497
-0
cam_idle.anim.meta
Assets/Models/Animation/cam_idle.anim.meta
+8
-0
camera.controller
Assets/Models/Animation/camera.controller
+72
-0
camera.controller.meta
Assets/Models/Animation/camera.controller.meta
+8
-0
jackson.controller
Assets/Models/Animation/jackson.controller
+0
-0
jackson.controller.meta
Assets/Models/Animation/jackson.controller.meta
+0
-0
jackson_idle.anim
Assets/Models/Animation/jackson_idle.anim
+1
-1
jackson_idle.anim.meta
Assets/Models/Animation/jackson_idle.anim.meta
+0
-0
jackson_walk.anim
Assets/Models/Animation/jackson_walk.anim
+1
-1
jackson_walk.anim.meta
Assets/Models/Animation/jackson_walk.anim.meta
+0
-0
Mirror.mat
Assets/Models/Materials/Mirror.mat
+77
-0
Mirror.mat.meta
Assets/Models/Materials/Mirror.mat.meta
+8
-0
ModelScene.meta
Assets/Scenes/ModelScene.meta
+8
-0
ModelScene.unity
Assets/Scenes/ModelScene.unity
+247
-9
MirrorReflect.cs
Assets/Scripts/MirrorReflect.cs
+43
-0
MirrorReflect.cs.meta
Assets/Scripts/MirrorReflect.cs.meta
+11
-0
TagManager.asset
ProjectSettings/TagManager.asset
+1
-1
No files found.
Assets/Models/Anim
_Player
.meta
→
Assets/Models/Anim
ation
.meta
View file @
cd286c62
File moved
Assets/Models/Anim
_Player
/AnimTest.cs
→
Assets/Models/Anim
ation
/AnimTest.cs
View file @
cd286c62
File moved
Assets/Models/Anim
_Player
/AnimTest.cs.meta
→
Assets/Models/Anim
ation
/AnimTest.cs.meta
View file @
cd286c62
File moved
Assets/Models/Animation/cam_idle.anim
0 → 100644
View file @
cd286c62
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!74
&7400000
AnimationClip
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
cam_idle
serializedVersion
:
6
m_Legacy
:
0
m_Compressed
:
0
m_UseHighQualityCurve
:
1
m_RotationCurves
:
[]
m_CompressedRotationCurves
:
[]
m_EulerCurves
:
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
0
,
y
:
0
,
z
:
0
}
inSlope
:
{
x
:
0
,
y
:
60.934727
,
z
:
0
}
outSlope
:
{
x
:
0
,
y
:
60.934727
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.99907744
,
z
:
0.33333334
}
-
serializedVersion
:
3
time
:
1
value
:
{
x
:
0
,
y
:
60.000004
,
z
:
0
}
inSlope
:
{
x
:
0
,
y
:
60.619766
,
z
:
0
}
outSlope
:
{
x
:
0
,
y
:
60.619766
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.99583715
,
z
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
downside
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
0
,
y
:
0
,
z
:
0
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.8333333
value
:
{
x
:
0
,
y
:
0
,
z
:
0
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
-
serializedVersion
:
3
time
:
1
value
:
{
x
:
0
,
y
:
-75
,
z
:
0
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
upside
m_PositionCurves
:
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
0
,
y
:
0.451
,
z
:
0
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.5
value
:
{
x
:
0
,
y
:
0.551
,
z
:
0
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
-
serializedVersion
:
3
time
:
1
value
:
{
x
:
0
,
y
:
0.451
,
z
:
0
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
m_ScaleCurves
:
[]
m_FloatCurves
:
[]
m_PPtrCurves
:
[]
m_SampleRate
:
60
m_WrapMode
:
0
m_Bounds
:
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Extent
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_ClipBindingConstant
:
genericBindings
:
-
serializedVersion
:
2
path
:
0
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2124250584
attribute
:
4
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
4
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
289020343
attribute
:
4
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
4
isPPtrCurve
:
0
pptrCurveMapping
:
[]
m_AnimationClipSettings
:
serializedVersion
:
2
m_AdditiveReferencePoseClip
:
{
fileID
:
0
}
m_AdditiveReferencePoseTime
:
0
m_StartTime
:
0
m_StopTime
:
1
m_OrientationOffsetY
:
0
m_Level
:
0
m_CycleOffset
:
0
m_HasAdditiveReferencePose
:
0
m_LoopTime
:
1
m_LoopBlend
:
0
m_LoopBlendOrientation
:
0
m_LoopBlendPositionY
:
0
m_LoopBlendPositionXZ
:
0
m_KeepOriginalOrientation
:
0
m_KeepOriginalPositionY
:
1
m_KeepOriginalPositionXZ
:
0
m_HeightFromFeet
:
0
m_Mirror
:
0
m_EditorCurves
:
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
1
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.x
path
:
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0.451
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.5
value
:
0.551
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
1
value
:
0.451
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.y
path
:
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
1
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.z
path
:
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
1
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
localEulerAnglesRaw.x
path
:
downside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
60.934727
outSlope
:
60.934727
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.99907744
-
serializedVersion
:
3
time
:
1
value
:
60.000004
inSlope
:
60.619766
outSlope
:
60.619766
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.99583715
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
localEulerAnglesRaw.y
path
:
downside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
1
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
localEulerAnglesRaw.z
path
:
downside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
1
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
localEulerAnglesRaw.x
path
:
upside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.8333333
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
1
value
:
-75
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
localEulerAnglesRaw.y
path
:
upside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
1
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
136
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
localEulerAnglesRaw.z
path
:
upside
classID
:
4
script
:
{
fileID
:
0
}
m_EulerEditorCurves
:
-
curve
:
serializedVersion
:
2
m_Curve
:
[]
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalEulerAngles.x
path
:
downside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
[]
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalEulerAngles.y
path
:
downside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
[]
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalEulerAngles.z
path
:
downside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
[]
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalEulerAngles.x
path
:
upside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
[]
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalEulerAngles.y
path
:
upside
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
[]
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalEulerAngles.z
path
:
upside
classID
:
4
script
:
{
fileID
:
0
}
m_HasGenericRootTransform
:
1
m_HasMotionFloatCurves
:
0
m_Events
:
[]
Assets/Models/Animation/cam_idle.anim.meta
0 → 100644
View file @
cd286c62
fileFormatVersion: 2
guid: 1cf25a5a42660124bb83c5ef86da333e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:
Assets/Models/Animation/camera.controller
0 → 100644
View file @
cd286c62
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!91
&9100000
AnimatorController
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
camera
serializedVersion
:
5
m_AnimatorParameters
:
[]
m_AnimatorLayers
:
-
serializedVersion
:
5
m_Name
:
Base Layer
m_StateMachine
:
{
fileID
:
1107261453305576098
}
m_Mask
:
{
fileID
:
0
}
m_Motions
:
[]
m_Behaviours
:
[]
m_BlendingMode
:
0
m_SyncedLayerIndex
:
-1
m_DefaultWeight
:
0
m_IKPass
:
0
m_SyncedLayerAffectsTiming
:
0
m_Controller
:
{
fileID
:
9100000
}
---
!u!1102
&1102447597006780576
AnimatorState
:
serializedVersion
:
5
m_ObjectHideFlags
:
1
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
cam_idle
m_Speed
:
1
m_CycleOffset
:
0
m_Transitions
:
[]
m_StateMachineBehaviours
:
[]
m_Position
:
{
x
:
50
,
y
:
50
,
z
:
0
}
m_IKOnFeet
:
0
m_WriteDefaultValues
:
1
m_Mirror
:
0
m_SpeedParameterActive
:
0
m_MirrorParameterActive
:
0
m_CycleOffsetParameterActive
:
0
m_TimeParameterActive
:
0
m_Motion
:
{
fileID
:
7400000
,
guid
:
1cf25a5a42660124bb83c5ef86da333e
,
type
:
2
}
m_Tag
:
m_SpeedParameter
:
m_MirrorParameter
:
m_CycleOffsetParameter
:
m_TimeParameter
:
---
!u!1107
&1107261453305576098
AnimatorStateMachine
:
serializedVersion
:
5
m_ObjectHideFlags
:
1
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
Base Layer
m_ChildStates
:
-
serializedVersion
:
1
m_State
:
{
fileID
:
1102447597006780576
}
m_Position
:
{
x
:
200
,
y
:
0
,
z
:
0
}
m_ChildStateMachines
:
[]
m_AnyStateTransitions
:
[]
m_EntryTransitions
:
[]
m_StateMachineTransitions
:
{}
m_StateMachineBehaviours
:
[]
m_AnyStatePosition
:
{
x
:
50
,
y
:
20
,
z
:
0
}
m_EntryPosition
:
{
x
:
50
,
y
:
120
,
z
:
0
}
m_ExitPosition
:
{
x
:
800
,
y
:
120
,
z
:
0
}
m_ParentStateMachinePosition
:
{
x
:
800
,
y
:
20
,
z
:
0
}
m_DefaultState
:
{
fileID
:
1102447597006780576
}
Assets/Models/Animation/camera.controller.meta
0 → 100644
View file @
cd286c62
fileFormatVersion: 2
guid: 5f3c3075b42b7d0429d7c7d2c6242777
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:
Assets/Models/Anim
_Player
/jackson.controller
→
Assets/Models/Anim
ation
/jackson.controller
View file @
cd286c62
File moved
Assets/Models/Anim
_Player
/jackson.controller.meta
→
Assets/Models/Anim
ation
/jackson.controller.meta
View file @
cd286c62
File moved
Assets/Models/Anim
_Player/
idle.anim
→
Assets/Models/Anim
ation/jackson_
idle.anim
View file @
cd286c62
...
...
@@ -6,7 +6,7 @@ AnimationClip:
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
idle
m_Name
:
jackson_
idle
serializedVersion
:
6
m_Legacy
:
0
m_Compressed
:
0
...
...
Assets/Models/Anim
_Player/
idle.anim.meta
→
Assets/Models/Anim
ation/jackson_
idle.anim.meta
View file @
cd286c62
File moved
Assets/Models/Anim
_Player/
walk.anim
→
Assets/Models/Anim
ation/jackson_
walk.anim
View file @
cd286c62
...
...
@@ -6,7 +6,7 @@ AnimationClip:
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
walk
m_Name
:
jackson_
walk
serializedVersion
:
6
m_Legacy
:
0
m_Compressed
:
0
...
...
Assets/Models/Anim
_Player/
walk.anim.meta
→
Assets/Models/Anim
ation/jackson_
walk.anim.meta
View file @
cd286c62
File moved
Assets/Models/Materials/Mirror.mat
0 → 100644
View file @
cd286c62
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!21
&2100000
Material
:
serializedVersion
:
6
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
Mirror
m_Shader
:
{
fileID
:
46
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_ShaderKeywords
:
m_LightmapFlags
:
4
m_EnableInstancingVariants
:
0
m_DoubleSidedGI
:
0
m_CustomRenderQueue
:
-1
stringTagMap
:
{}
disabledShaderPasses
:
[]
m_SavedProperties
:
serializedVersion
:
3
m_TexEnvs
:
-
_BumpMap
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_DetailAlbedoMap
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_DetailMask
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_DetailNormalMap
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_EmissionMap
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_MainTex
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_MetallicGlossMap
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_OcclusionMap
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_ParallaxMap
:
m_Texture
:
{
fileID
:
0
}
m_Scale
:
{
x
:
1
,
y
:
1
}
m_Offset
:
{
x
:
0
,
y
:
0
}
m_Floats
:
-
_BumpScale
:
1
-
_Cutoff
:
0.5
-
_DetailNormalMapScale
:
1
-
_DstBlend
:
0
-
_GlossMapScale
:
1
-
_Glossiness
:
0.95
-
_GlossyReflections
:
1
-
_Metallic
:
0.9
-
_Mode
:
0
-
_OcclusionStrength
:
1
-
_Parallax
:
0.02
-
_SmoothnessTextureChannel
:
0
-
_SpecularHighlights
:
1
-
_SrcBlend
:
1
-
_UVSec
:
0
-
_ZWrite
:
1
m_Colors
:
-
_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_EmissionColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
Assets/Models/Materials/Mirror.mat.meta
0 → 100644
View file @
cd286c62
fileFormatVersion: 2
guid: d8c28898e746cd84d8503fbd26995a55
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
Assets/Scenes/ModelScene.meta
0 → 100644
View file @
cd286c62
fileFormatVersion: 2
guid: a32ca40f7f255ea47ac7ee9d558755ce
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Scenes/ModelScene.unity
View file @
cd286c62
...
...
@@ -50,9 +50,9 @@ LightmapSettings:
m_BounceScale
:
1
m_IndirectOutputScale
:
1
m_AlbedoBoost
:
1
m_EnvironmentLightingMode
:
0
m_EnvironmentLightingMode
:
1
m_EnableBakedLightmaps
:
1
m_EnableRealtimeLightmaps
:
1
m_EnableRealtimeLightmaps
:
0
m_LightmapEditorSettings
:
serializedVersion
:
10
m_Resolution
:
2
...
...
@@ -234,7 +234,7 @@ PrefabInstance:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400056
,
guid
:
21bb8ae9866c4304198832331df496dc
,
type
:
3
}
propertyPath
:
m_RootOrder
value
:
3
value
:
8
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400056
,
guid
:
21bb8ae9866c4304198832331df496dc
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.x
...
...
@@ -1255,12 +1255,12 @@ Transform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
500885053
}
m_LocalRotation
:
{
x
:
0.07
476249
,
y
:
-0.8940248
,
z
:
0.16299322
,
w
:
0.41056472
}
m_LocalPosition
:
{
x
:
2.6246982
,
y
:
1.8163223
,
z
:
8.44398
5
}
m_LocalRotation
:
{
x
:
0.07
576414
,
y
:
-0.45373252
,
z
:
0.0387517
,
w
:
0.8870654
}
m_LocalPosition
:
{
x
:
3.2802544
,
y
:
2.346829
,
z
:
-1.79897
5
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
1
m_RootOrder
:
2
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!4
&683214547
stripped
Transform
:
...
...
@@ -1380,7 +1380,7 @@ Transform:
-
{
fileID
:
94169130
}
-
{
fileID
:
296040902
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
2
m_RootOrder
:
3
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1001
&740991604
PrefabInstance
:
...
...
@@ -1532,6 +1532,169 @@ Transform:
type
:
3
}
m_PrefabInstance
:
{
fileID
:
772726568
}
m_PrefabAsset
:
{
fileID
:
0
}
---
!u!1
&808230516
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
808230518
}
-
component
:
{
fileID
:
808230517
}
-
component
:
{
fileID
:
808230519
}
m_Layer
:
0
m_Name
:
Reflection Probe
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!215
&808230517
ReflectionProbe
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
808230516
}
m_Enabled
:
1
serializedVersion
:
2
m_Type
:
0
m_Mode
:
1
m_RefreshMode
:
1
m_TimeSlicingMode
:
2
m_Resolution
:
512
m_UpdateFrequency
:
0
m_BoxSize
:
{
x
:
10
,
y
:
2
,
z
:
10
}
m_BoxOffset
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_NearClip
:
0.3
m_FarClip
:
1000
m_ShadowDistance
:
0
m_ClearFlags
:
2
m_BackGroundColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
0
}
m_CullingMask
:
serializedVersion
:
2
m_Bits
:
311
m_IntensityMultiplier
:
1
m_BlendDistance
:
1
m_HDR
:
1
m_BoxProjection
:
1
m_RenderDynamicObjects
:
0
m_UseOcclusionCulling
:
1
m_Importance
:
1
m_CustomBakedTexture
:
{
fileID
:
0
}
---
!u!4
&808230518
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
808230516
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-2
,
y
:
2
,
z
:
-1
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
7
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!114
&808230519
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
808230516
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
e1dd51c2faa2bf14a9c711dadc76f117
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
direction
:
0
mirror
:
{
fileID
:
817174207
}
mainCam
:
{
fileID
:
0
}
---
!u!4
&817174207
stripped
Transform
:
m_CorrespondingSourceObject
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
819892845
}
m_PrefabAsset
:
{
fileID
:
0
}
---
!u!1001
&819892845
PrefabInstance
:
m_ObjectHideFlags
:
0
serializedVersion
:
2
m_Modification
:
m_TransformParent
:
{
fileID
:
0
}
m_Modifications
:
-
target
:
{
fileID
:
100000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_Name
value
:
wall
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
100000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_Layer
value
:
9
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalPosition.x
value
:
-0.5
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalPosition.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalRotation.x
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalRotation.y
value
:
0.7071068
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalRotation.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalRotation.w
value
:
0.7071068
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_RootOrder
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.x
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.y
value
:
90
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalScale.x
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalScale.y
value
:
3
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalScale.z
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
400000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_LocalPosition.y
value
:
-0.184
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
2300000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
propertyPath
:
m_Materials.Array.data[0]
value
:
objectReference
:
{
fileID
:
2100000
,
guid
:
d8c28898e746cd84d8503fbd26995a55
,
type
:
2
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
e735c33e37feb0d4eba4a6d06df2930a
,
type
:
3
}
---
!u!1001
&834316237
PrefabInstance
:
m_ObjectHideFlags
:
0
...
...
@@ -1823,6 +1986,31 @@ Transform:
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
61.532
,
y
:
-75.43201
,
z
:
12.869
}
---
!u!1
&1676050094
stripped
GameObject
:
m_CorrespondingSourceObject
:
{
fileID
:
6001025753464815805
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
6001025753182858446
}
m_PrefabAsset
:
{
fileID
:
0
}
---
!u!95
&1676050095
Animator
:
serializedVersion
:
3
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1676050094
}
m_Enabled
:
1
m_Avatar
:
{
fileID
:
0
}
m_Controller
:
{
fileID
:
9100000
,
guid
:
5f3c3075b42b7d0429d7c7d2c6242777
,
type
:
2
}
m_CullingMode
:
0
m_UpdateMode
:
0
m_ApplyRootMotion
:
0
m_LinearVelocityBlending
:
0
m_WarningMessage
:
m_HasTransformHierarchy
:
1
m_AllowConstantClipSamplingOptimization
:
1
m_KeepAnimatorControllerStateOnDisable
:
0
---
!u!4
&1713985292
stripped
Transform
:
m_CorrespondingSourceObject
:
{
fileID
:
33432975985760517
,
guid
:
ec20e06c4a993924791d02d7a4c9375c
,
...
...
@@ -2067,7 +2255,7 @@ PrefabInstance:
-
target
:
{
fileID
:
2534561534465045041
,
guid
:
0b323beb318071144aef94132be66541
,
type
:
3
}
propertyPath
:
m_LocalPosition.z
value
:
0
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
2534561534465045041
,
guid
:
0b323beb318071144aef94132be66541
,
type
:
3
}
...
...
@@ -2274,7 +2462,7 @@ PrefabInstance:
-
target
:
{
fileID
:
6001025753464593565
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalPosition.z
value
:
1
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593565
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
...
...
@@ -2316,6 +2504,56 @@ PrefabInstance:
propertyPath
:
m_LocalEulerAnglesHint.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593567
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalRotation.x
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593567
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalRotation.y
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593567
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalRotation.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593567
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalRotation.w
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593567
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.y
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593561
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalRotation.x
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593561
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalRotation.y
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593561
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalRotation.z
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593561
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalRotation.w
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
6001025753464593561
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
propertyPath
:
m_LocalEulerAnglesHint.y
value
:
0
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
df6f1d8b9377ec346af4255abe290fbb
,
type
:
3
}
---
!u!1001
&6169104079087958094
...
...
Assets/Scripts/MirrorReflect.cs
0 → 100644
View file @
cd286c62
using
System.Collections
;
using
System.Collections.Generic
;
using
UnityEngine
;
// code that moves Reflection Probe to proper position
public
class
MirrorReflect
:
MonoBehaviour
{
enum
Direction
{
X
,
Z
}
// +X direction and +Z direction. Mirror on both side
[
SerializeField
]
private
Direction
direction
;
public
Transform
mirror
;
public
Transform
mainCam
;
private
float
offset
;
private
Vector3
probePos
;
// Update is called once per frame
void
Update
()
{
mainCam
=
GameObject
.
Find
(
"Camera"
).
transform
;
// find main camera
if
(
direction
==
Direction
.
X
)
{
offset
=
mirror
.
position
.
x
-
mainCam
.
position
.
x
;
probePos
.
x
=
mirror
.
position
.
x
+
offset
;
probePos
.
y
=
mainCam
.
position
.
y
;
probePos
.
z
=
mainCam
.
position
.
z
;
}
else
if
(
direction
==
Direction
.
Z
)
{
offset
=
mirror
.
position
.
z
-
mainCam
.
position
.
z
;
probePos
.
x
=
mainCam
.
position
.
x
;
probePos
.
y
=
mainCam
.
position
.
y
;
probePos
.
z
=
mirror
.
position
.
z
+
offset
;
}
transform
.
position
=
probePos
;
}
}
Assets/Scripts/MirrorReflect.cs.meta
0 → 100644
View file @
cd286c62
fileFormatVersion: 2
guid: e1dd51c2faa2bf14a9c711dadc76f117
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
ProjectSettings/TagManager.asset
View file @
cd286c62
...
...
@@ -16,7 +16,7 @@ TagManager:
-
-
-
Player
-
-
Wall
-
-
-
...
...
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