Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
RhythmKata
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
13정준영
RhythmKata
Commits
5538ce31
Commit
5538ce31
authored
5 years ago
by
13정준영
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Stage Fin
parent
986d2cb2
Changes
27
Hide whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
1065 additions
and
555 deletions
+1065
-555
DefaultNote.mat
RhythmKata/Assets/Materials/DefaultNote.mat
+7
-2
EdgeNote.mat
RhythmKata/Assets/Materials/EdgeNote.mat
+5
-2
Gun Highlight L.mat
RhythmKata/Assets/Materials/Gun Highlight L.mat
+1
-1
Gun Rim.mat
RhythmKata/Assets/Materials/Gun Rim.mat
+1
-1
Laser 1.mat
RhythmKata/Assets/Materials/Laser 1.mat
+4
-4
Laser.mat
RhythmKata/Assets/Materials/Laser.mat
+5
-5
Stage 1.mat
RhythmKata/Assets/Materials/Stage 1.mat
+13
-14
Stage 2.mat
RhythmKata/Assets/Materials/Stage 2.mat
+1
-1
Stage Top.mat
RhythmKata/Assets/Materials/Stage Top.mat
+6
-5
DefaultNote.prefab
RhythmKata/Assets/Prefabs/DefaultNote.prefab
+1
-1
EdgeNote_Down.prefab
RhythmKata/Assets/Prefabs/EdgeNote_Down.prefab
+21
-5
EdgeNote_Left.prefab
RhythmKata/Assets/Prefabs/EdgeNote_Left.prefab
+22
-5
EdgeNote_Right.prefab
RhythmKata/Assets/Prefabs/EdgeNote_Right.prefab
+6
-6
EdgeNote_Up.prefab
RhythmKata/Assets/Prefabs/EdgeNote_Up.prefab
+5
-19
Stage.prefab
RhythmKata/Assets/Prefabs/Stage.prefab
+5
-5
Gun Controller.controller
RhythmKata/Assets/Resources/Models/Gun Controller.controller
+172
-2
Gun Fire.anim
RhythmKata/Assets/Resources/Models/Gun Fire.anim
+456
-468
stage.blend
RhythmKata/Assets/Resources/Models/stage.blend
+0
-0
stage.blend.meta
RhythmKata/Assets/Resources/Models/stage.blend.meta
+1
-1
stage.blend1
RhythmKata/Assets/Resources/Models/stage.blend1
+0
-0
EdgeNoteObject.cs
RhythmKata/Assets/Scripts/EdgeNoteObject.cs
+3
-2
ForwardNoteObject.cs
RhythmKata/Assets/Scripts/ForwardNoteObject.cs
+1
-1
Note 1.shader
RhythmKata/Assets/Shaders/Note 1.shader
+79
-0
Note 1.shader.meta
RhythmKata/Assets/Shaders/Note 1.shader.meta
+9
-0
Note.shader
RhythmKata/Assets/Shaders/Note.shader
+126
-0
Note.shader.meta
RhythmKata/Assets/Shaders/Note.shader.meta
+9
-0
Sheild.shader
RhythmKata/Assets/Shaders/Sheild.shader
+106
-5
No files found.
RhythmKata/Assets/Materials/DefaultNote.mat
View file @
5538ce31
...
...
@@ -8,7 +8,7 @@ Material:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
DefaultNote
m_Shader
:
{
fileID
:
4800000
,
guid
:
19
cda4da5d48a07448d5dc196898e4bb
,
type
:
3
}
m_Shader
:
{
fileID
:
4800000
,
guid
:
19
d29d358ae9fed4b8a0fd347863afc5
,
type
:
3
}
m_ShaderKeywords
:
_EMISSION _SPECULARHIGHLIGHTS_OFF
m_LightmapFlags
:
1
m_EnableInstancingVariants
:
0
...
...
@@ -75,11 +75,14 @@ Material:
-
_DetailNormalMapScale
:
1
-
_DstBlend
:
0
-
_EnableExternalAlpha
:
0
-
_Fresnel
:
2
-
_FresnelAmount
:
0.2
-
_GlossMapScale
:
1
-
_Glossiness
:
0
-
_GlossyReflections
:
1
-
_Metallic
:
1
-
_Mode
:
0
-
_NewOutline
:
0.005
-
_OcclusionStrength
:
1
-
_Outline
:
0.02
-
_Parallax
:
0.02
...
...
@@ -94,10 +97,12 @@ Material:
-
_UVSec
:
0
-
_UseUIAlphaClip
:
0
-
_ZWrite
:
1
-
_ccccc
:
0.2393162
m_Colors
:
-
_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_Color
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
-
_EmissionColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_Flip
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_OutlineColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
-
_RendererColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_SpecColor
:
{
r
:
0.19999996
,
g
:
0.19999996
,
b
:
0.19999996
,
a
:
1
}
-
_node_3119
:
{
r
:
0.5
,
g
:
0.5
,
b
:
0.5
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Materials/EdgeNote.mat
View file @
5538ce31
...
...
@@ -8,7 +8,7 @@ Material:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
EdgeNote
m_Shader
:
{
fileID
:
4800000
,
guid
:
19cda4da5d48a07448d5dc196898e4bb
,
type
:
3
}
m_Shader
:
{
fileID
:
4800000
,
guid
:
eb159c71c3f8a954f9b1506dd8c73db4
,
type
:
3
}
m_ShaderKeywords
:
_EMISSION
m_LightmapFlags
:
1
m_EnableInstancingVariants
:
0
...
...
@@ -75,11 +75,14 @@ Material:
-
_DetailNormalMapScale
:
1
-
_DstBlend
:
0
-
_EnableExternalAlpha
:
0
-
_Fresnel
:
0
-
_FresnelAmount
:
0
-
_GlossMapScale
:
1
-
_Glossiness
:
0.5
-
_GlossyReflections
:
1
-
_Metallic
:
0
-
_Mode
:
0
-
_NewOutline
:
0
-
_OcclusionStrength
:
1
-
_Outline
:
0.47
-
_Parallax
:
0.02
...
...
@@ -98,6 +101,6 @@ Material:
-
_Color
:
{
r
:
1
,
g
:
1
,
b
:
0
,
a
:
1
}
-
_EmissionColor
:
{
r
:
1
,
g
:
1
,
b
:
0
,
a
:
1
}
-
_Flip
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_OutlineColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
-
_OutlineColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_RendererColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_SpecColor
:
{
r
:
0.19999996
,
g
:
0.19999996
,
b
:
0.19999996
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Materials/Gun Highlight L.mat
View file @
5538ce31
...
...
@@ -74,6 +74,6 @@ Material:
-
_UVSec
:
0
-
_ZWrite
:
1
m_Colors
:
-
_Color
:
{
r
:
1
,
g
:
0
,
b
:
0.87243366
,
a
:
1
}
-
_Color
:
{
r
:
1
,
g
:
0
,
b
:
1
,
a
:
1
}
-
_EmissionColor
:
{
r
:
8
,
g
:
0.0627451
,
b
:
5.6156864
,
a
:
1
}
-
_OutlineColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Materials/Gun Rim.mat
View file @
5538ce31
...
...
@@ -74,4 +74,4 @@ Material:
-
_ZWrite
:
1
m_Colors
:
-
_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_EmissionColor
:
{
r
:
1
,
g
:
0
,
b
:
0.6249809
,
a
:
1
}
-
_EmissionColor
:
{
r
:
1
,
g
:
0
,
b
:
1
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Materials/Laser 1.mat
View file @
5538ce31
...
...
@@ -7,7 +7,7 @@ Material:
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
Laser
m_Name
:
Laser
1
m_Shader
:
{
fileID
:
4800000
,
guid
:
2d11a114f00dffe43a21a629f750b6b0
,
type
:
3
}
m_ShaderKeywords
:
_ALPHAPREMULTIPLY_ON
m_LightmapFlags
:
0
...
...
@@ -81,7 +81,7 @@ Material:
-
_node_6115
:
250
-
_opacity
:
1
m_Colors
:
-
_Color
:
{
r
:
1
,
g
:
0
,
b
:
0.79818773
,
a
:
0.05490196
}
-
_Color
:
{
r
:
0
,
g
:
1
,
b
:
0.9800041
,
a
:
0.05490196
}
-
_EmissionColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
-
_IntersectionColor
:
{
r
:
1
,
g
:
0
,
b
:
0.7734499
,
a
:
1
}
-
_emision
:
{
r
:
1
,
g
:
0
,
b
:
0.8624263
,
a
:
1
}
-
_IntersectionColor
:
{
r
:
0
,
g
:
0.989563
,
b
:
1
,
a
:
1
}
-
_emision
:
{
r
:
0
,
g
:
0.9905014
,
b
:
1
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Materials/Laser.mat
View file @
5538ce31
...
...
@@ -10,7 +10,7 @@ Material:
m_Name
:
Laser
m_Shader
:
{
fileID
:
4800000
,
guid
:
2d11a114f00dffe43a21a629f750b6b0
,
type
:
3
}
m_ShaderKeywords
:
_ALPHAPREMULTIPLY_ON
m_LightmapFlags
:
0
m_LightmapFlags
:
1
m_EnableInstancingVariants
:
0
m_DoubleSidedGI
:
0
m_CustomRenderQueue
:
-1
...
...
@@ -79,9 +79,9 @@ Material:
-
_UVSec
:
0
-
_ZWrite
:
0
-
_node_6115
:
250
-
_opacity
:
1
-
_opacity
:
0.35
m_Colors
:
-
_Color
:
{
r
:
1
,
g
:
0
,
b
:
0.79818773
,
a
:
0.05490196
}
-
_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
0.05490196
}
-
_EmissionColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
-
_IntersectionColor
:
{
r
:
1
,
g
:
0
,
b
:
0.7734499
,
a
:
1
}
-
_emision
:
{
r
:
1
,
g
:
0
,
b
:
0.8624263
,
a
:
1
}
-
_IntersectionColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_emision
:
{
r
:
1
,
g
:
0
,
b
:
1
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Materials/Stage 1.mat
View file @
5538ce31
...
...
@@ -9,13 +9,12 @@ Material:
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
Stage
1
m_Shader
:
{
fileID
:
46
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_ShaderKeywords
:
_
ALPHAPREMULTIPLY_ON _EMISSION _GLOSSYREFLECTIONS_OFF _SPECULARHIGHLIGHTS_OFF
m_ShaderKeywords
:
_
EMISSION _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
m_LightmapFlags
:
1
m_EnableInstancingVariants
:
0
m_DoubleSidedGI
:
0
m_CustomRenderQueue
:
3000
stringTagMap
:
RenderType
:
Transparent
m_CustomRenderQueue
:
-1
stringTagMap
:
{}
disabledShaderPasses
:
[]
m_SavedProperties
:
serializedVersion
:
3
...
...
@@ -65,20 +64,20 @@ Material:
-
_Cull
:
1
-
_Cutoff
:
0.5
-
_DetailNormalMapScale
:
1
-
_DstBlend
:
1
0
-
_DstBlend
:
0
-
_GlossMapScale
:
1
-
_Glossiness
:
0
-
_GlossyReflections
:
0
-
_Metallic
:
0
-
_Mode
:
3
-
_Glossiness
:
1
-
_GlossyReflections
:
1
-
_Metallic
:
1
-
_Mode
:
0
-
_OcclusionStrength
:
1
-
_Parallax
:
0.02
-
_SmoothnessTextureChannel
:
0
-
_SpecularHighlights
:
0
-
_SmoothnessTextureChannel
:
1
-
_SpecularHighlights
:
1
-
_SrcBlend
:
1
-
_UVSec
:
0
-
_ZWrite
:
0
-
_ZWrite
:
1
m_Colors
:
-
_Color
:
{
r
:
0.
31132075
,
g
:
0.30104128
,
b
:
0.30104128
,
a
:
1
}
-
_EmissionColor
:
{
r
:
0.0
625
,
g
:
0.0625
,
b
:
0.062
5
,
a
:
1
}
-
_Color
:
{
r
:
0.
6132076
,
g
:
0.6132076
,
b
:
0.6132076
,
a
:
1
}
-
_EmissionColor
:
{
r
:
0.0
3137255
,
g
:
0.03137255
,
b
:
0.0313725
5
,
a
:
1
}
-
_SpecColor
:
{
r
:
0.19999996
,
g
:
0.19999996
,
b
:
0.19999996
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Materials/Stage 2.mat
View file @
5538ce31
...
...
@@ -75,5 +75,5 @@ Material:
-
_UVSec
:
0
-
_ZWrite
:
0
m_Colors
:
-
_Color
:
{
r
:
0
.4716981
,
g
:
0.4716981
,
b
:
0.4716981
,
a
:
1
}
-
_Color
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
-
_EmissionColor
:
{
r
:
0.12352941
,
g
:
0.023529412
,
b
:
0.023529412
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Materials/Stage Top.mat
View file @
5538ce31
...
...
@@ -57,7 +57,7 @@ Material:
m_Offset
:
{
x
:
0
,
y
:
0
}
-
_ShieldTxture
:
m_Texture
:
{
fileID
:
2800000
,
guid
:
b1b5dbde37aa545429275008ccb78428
,
type
:
3
}
m_Scale
:
{
x
:
5
,
y
:
3.55
}
m_Scale
:
{
x
:
1
,
y
:
3.55
}
m_Offset
:
{
x
:
0
,
y
:
0
}
m_Floats
:
-
_BumpScale
:
1
...
...
@@ -67,8 +67,9 @@ Material:
-
_GlossMapScale
:
1
-
_Glossiness
:
0.5
-
_GlossyReflections
:
1
-
_Intensity
:
0.45
-
_IntersectionIntensity
:
1
-
_Intensity
:
0.359
-
_IntersectionIntensity
:
0.366
-
_Metalic
:
0.47
-
_Metallic
:
0
-
_Mode
:
3
-
_OcclusionStrength
:
1
...
...
@@ -80,6 +81,6 @@ Material:
-
_ZWrite
:
0
-
_node_6115
:
250
m_Colors
:
-
_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
0.05490196
}
-
_Color
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
0.05490196
}
-
_EmissionColor
:
{
r
:
0
,
g
:
0
,
b
:
0
,
a
:
1
}
-
_IntersectionColor
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
-
_IntersectionColor
:
{
r
:
0.754717
,
g
:
0.754717
,
b
:
0.754717
,
a
:
1
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Prefabs/DefaultNote.prefab
View file @
5538ce31
...
...
@@ -184,7 +184,7 @@ SphereCollider:
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Radius
:
0.75
m_Radius
:
1
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!114
&8354046899824507576
MonoBehaviour
:
...
...
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Prefabs/EdgeNote_Down.prefab
View file @
5538ce31
...
...
@@ -13,6 +13,7 @@ GameObject:
-
component
:
{
fileID
:
4640709078173886786
}
-
component
:
{
fileID
:
4640709078173886785
}
-
component
:
{
fileID
:
4640709078173886797
}
-
component
:
{
fileID
:
1078422524779591164
}
m_Layer
:
0
m_Name
:
EdgeNote_Down
m_TagString
:
Untagged
...
...
@@ -27,13 +28,13 @@ Transform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4640709078173886784
}
m_LocalRotation
:
{
x
:
0.5
,
y
:
-0.5
,
z
:
0.5
,
w
:
0.5
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
3
,
y
:
10
,
z
:
1
}
m_LocalRotation
:
{
x
:
-0.7071068
,
y
:
0.7071068
,
z
:
-0
,
w
:
0
}
m_LocalPosition
:
{
x
:
0
,
y
:
-1.4
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
90
,
y
:
0
,
z
:
90
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
180
,
z
:
-
90
}
---
!u!33
&4640709078173886787
MeshFilter
:
m_ObjectHideFlags
:
0
...
...
@@ -41,7 +42,7 @@ MeshFilter:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4640709078173886784
}
m_Mesh
:
{
fileID
:
10202
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Mesh
:
{
fileID
:
5654942623146883265
,
guid
:
15550123371e93e4f8a29a40efc7775d
,
type
:
3
}
---
!u!23
&4640709078173886786
MeshRenderer
:
m_ObjectHideFlags
:
0
...
...
@@ -112,3 +113,18 @@ MonoBehaviour:
-
{
fileID
:
8300000
,
guid
:
e60d0bfc8448c5040af14e9faeaecae5
,
type
:
3
}
-
{
fileID
:
8300000
,
guid
:
b90743fe091960d4f837d44bbd2ad318
,
type
:
3
}
direction
:
{
x
:
0
,
y
:
-1
,
z
:
0
}
---
!u!114
&1078422524779591164
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4640709078173886784
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
2b52095f465a0ae4b96dc9e985ba34c1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
method
:
1
generateOnAwake
:
0
generateNow
:
0
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Prefabs/EdgeNote_Left.prefab
View file @
5538ce31
...
...
@@ -13,6 +13,7 @@ GameObject:
-
component
:
{
fileID
:
4734231541000158425
}
-
component
:
{
fileID
:
4734231541000158422
}
-
component
:
{
fileID
:
4734231541000158426
}
-
component
:
{
fileID
:
5177861839969228781
}
m_Layer
:
0
m_Name
:
EdgeNote_Left
m_TagString
:
Untagged
...
...
@@ -27,13 +28,13 @@ Transform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4734231541000158423
}
m_LocalRotation
:
{
x
:
0
,
y
:
0.7071068
,
z
:
0
,
w
:
0.7071068
}
m_LocalRotation
:
{
x
:
-0.5
,
y
:
-0.5
,
z
:
-0.5
,
w
:
0.5
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
3
,
y
:
10
,
z
:
1
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
90
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
-90
,
y
:
0
,
z
:
-9
0
}
---
!u!33
&4734231541000158424
MeshFilter
:
m_ObjectHideFlags
:
0
...
...
@@ -41,7 +42,7 @@ MeshFilter:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4734231541000158423
}
m_Mesh
:
{
fileID
:
10202
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Mesh
:
{
fileID
:
-8096987877416155171
,
guid
:
15550123371e93e4f8a29a40efc7775d
,
type
:
3
}
---
!u!23
&4734231541000158425
MeshRenderer
:
m_ObjectHideFlags
:
0
...
...
@@ -60,6 +61,7 @@ MeshRenderer:
m_RendererPriority
:
0
m_Materials
:
-
{
fileID
:
2100000
,
guid
:
c14b6a54d1736a94b94ac379f0cc3f76
,
type
:
2
}
-
{
fileID
:
2100000
,
guid
:
249717ea946a17e41be68f903a53d903
,
type
:
2
}
m_StaticBatchInfo
:
firstSubMesh
:
0
subMeshCount
:
0
...
...
@@ -105,10 +107,25 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
9d22c6dafddad8240b23e0f8364a5fd2
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
endPoint
:
{
x
:
-5
,
y
:
0
,
z
:
0
}
endPoint
:
{
x
:
0
,
y
:
0
,
z
:
5
}
maxRemainedTime
:
3
perfectZ
:
0
hitSfx
:
-
{
fileID
:
8300000
,
guid
:
e60d0bfc8448c5040af14e9faeaecae5
,
type
:
3
}
-
{
fileID
:
8300000
,
guid
:
b90743fe091960d4f837d44bbd2ad318
,
type
:
3
}
direction
:
{
x
:
-1
,
y
:
0
,
z
:
0
}
---
!u!114
&5177861839969228781
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4734231541000158423
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
2b52095f465a0ae4b96dc9e985ba34c1
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
method
:
1
generateOnAwake
:
0
generateNow
:
0
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Prefabs/EdgeNote_Right.prefab
View file @
5538ce31
...
...
@@ -27,13 +27,13 @@ Transform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1476454008853626150
}
m_LocalRotation
:
{
x
:
0
,
y
:
0.7071068
,
z
:
0
,
w
:
0.7071068
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
3
,
y
:
10
,
z
:
1
}
m_LocalRotation
:
{
x
:
-0.5
,
y
:
-0.5
,
z
:
-0.5
,
w
:
0.5
}
m_LocalPosition
:
{
x
:
0
,
y
:
-28
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
90
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
-90
,
y
:
0
,
z
:
-9
0
}
---
!u!33
&1476454008853626155
MeshFilter
:
m_ObjectHideFlags
:
0
...
...
@@ -41,7 +41,7 @@ MeshFilter:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1476454008853626150
}
m_Mesh
:
{
fileID
:
10202
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Mesh
:
{
fileID
:
2361635200517739802
,
guid
:
15550123371e93e4f8a29a40efc7775d
,
type
:
3
}
---
!u!23
&1476454008853626152
MeshRenderer
:
m_ObjectHideFlags
:
0
...
...
@@ -105,7 +105,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
9d22c6dafddad8240b23e0f8364a5fd2
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
endPoint
:
{
x
:
5
,
y
:
0
,
z
:
0
}
endPoint
:
{
x
:
0
,
y
:
0
,
z
:
5
}
maxRemainedTime
:
3
perfectZ
:
0
hitSfx
:
...
...
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Prefabs/EdgeNote_Up.prefab
View file @
5538ce31
...
...
@@ -11,7 +11,6 @@ GameObject:
-
component
:
{
fileID
:
4081910931583206815
}
-
component
:
{
fileID
:
4081910931583206814
}
-
component
:
{
fileID
:
4081910931583206817
}
-
component
:
{
fileID
:
4081910931583206816
}
-
component
:
{
fileID
:
4081910931583206812
}
m_Layer
:
0
m_Name
:
EdgeNote_Up
...
...
@@ -27,13 +26,13 @@ Transform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4081910931583206819
}
m_LocalRotation
:
{
x
:
0.5
,
y
:
-0.5
,
z
:
0.5
,
w
:
0.5
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
3
,
y
:
10
,
z
:
1
}
m_LocalRotation
:
{
x
:
-0.5
,
y
:
-0.5
,
z
:
-
0.5
,
w
:
0.5
}
m_LocalPosition
:
{
x
:
0
,
y
:
-1.4
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
90
,
y
:
0
,
z
:
90
}
m_LocalEulerAnglesHint
:
{
x
:
-90
,
y
:
0
,
z
:
-
90
}
---
!u!33
&4081910931583206814
MeshFilter
:
m_ObjectHideFlags
:
0
...
...
@@ -41,7 +40,7 @@ MeshFilter:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4081910931583206819
}
m_Mesh
:
{
fileID
:
10202
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Mesh
:
{
fileID
:
-6502495510227860892
,
guid
:
15550123371e93e4f8a29a40efc7775d
,
type
:
3
}
---
!u!23
&4081910931583206817
MeshRenderer
:
m_ObjectHideFlags
:
0
...
...
@@ -80,19 +79,6 @@ MeshRenderer:
m_SortingLayerID
:
0
m_SortingLayer
:
0
m_SortingOrder
:
0
---
!u!65
&4081910931583206816
BoxCollider
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
4081910931583206819
}
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_Enabled
:
1
serializedVersion
:
2
m_Size
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!114
&4081910931583206812
MonoBehaviour
:
m_ObjectHideFlags
:
0
...
...
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Prefabs/Stage.prefab
View file @
5538ce31
...
...
@@ -11,7 +11,7 @@ GameObject:
-
component
:
{
fileID
:
4863035825010836628
}
-
component
:
{
fileID
:
8832113778749918247
}
-
component
:
{
fileID
:
639241641154850737
}
m_Layer
:
0
m_Layer
:
8
m_Name
:
Stage Top
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
...
...
@@ -26,7 +26,7 @@ Transform:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
443224601743444875
}
m_LocalRotation
:
{
x
:
-0.49991274
,
y
:
-0.50008726
,
z
:
-0.49991274
,
w
:
0.50008726
}
m_LocalPosition
:
{
x
:
-0.10422493
,
y
:
0
.025449807
,
z
:
0
}
m_LocalPosition
:
{
x
:
-0.10422493
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
500
,
y
:
500
,
z
:
500
}
m_Children
:
[]
m_Father
:
{
fileID
:
7594273089694400589
}
...
...
@@ -104,7 +104,7 @@ Transform:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1987798860735362752
}
m_LocalRotation
:
{
x
:
-0.49991274
,
y
:
-0.50008726
,
z
:
-0.49991274
,
w
:
0.50008726
}
m_LocalPosition
:
{
x
:
-0.10422493
,
y
:
-0.14421558
,
z
:
0
}
m_LocalPosition
:
{
x
:
-0.10422493
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
500
,
y
:
500
,
z
:
500
}
m_Children
:
[]
m_Father
:
{
fileID
:
7594273089694400589
}
...
...
@@ -182,7 +182,7 @@ Transform:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2359997187175622628
}
m_LocalRotation
:
{
x
:
-0.49991274
,
y
:
-0.50008726
,
z
:
-0.49991274
,
w
:
0.50008726
}
m_LocalPosition
:
{
x
:
-0.10422493
,
y
:
-0.14421558
,
z
:
0
}
m_LocalPosition
:
{
x
:
-0.10422493
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
500
,
y
:
500
,
z
:
500
}
m_Children
:
[]
m_Father
:
{
fileID
:
7594273089694400589
}
...
...
@@ -213,7 +213,7 @@ MeshRenderer:
m_RenderingLayerMask
:
1
m_RendererPriority
:
0
m_Materials
:
-
{
fileID
:
2100000
,
guid
:
abd8ab022744118478ca452fd7495d16
,
type
:
2
}
-
{
fileID
:
2100000
,
guid
:
204067c6083ddfb4e836acfbc9fcfaf7
,
type
:
2
}
m_StaticBatchInfo
:
firstSubMesh
:
0
subMeshCount
:
0
...
...
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Resources/Models/Gun Controller.controller
View file @
5538ce31
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!1101
&-7624358800573505162
AnimatorStateTransition
:
m_ObjectHideFlags
:
1
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
m_Conditions
:
-
m_ConditionMode
:
1
m_ConditionEvent
:
Fire
m_EventTreshold
:
0
m_DstStateMachine
:
{
fileID
:
0
}
m_DstState
:
{
fileID
:
1772000186081366080
}
m_Solo
:
0
m_Mute
:
0
m_IsExit
:
0
serializedVersion
:
3
m_TransitionDuration
:
0
m_TransitionOffset
:
0.08510637
m_ExitTime
:
0.41843972
m_HasExitTime
:
0
m_HasFixedDuration
:
1
m_InterruptionSource
:
0
m_OrderedInterruption
:
1
m_CanTransitionToSelf
:
1
---
!u!1101
&-7391821862164702166
AnimatorStateTransition
:
m_ObjectHideFlags
:
1
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
m_Conditions
:
[]
m_DstStateMachine
:
{
fileID
:
0
}
m_DstState
:
{
fileID
:
7799872059580144475
}
m_Solo
:
0
m_Mute
:
0
m_IsExit
:
0
serializedVersion
:
3
m_TransitionDuration
:
0
m_TransitionOffset
:
0
m_ExitTime
:
0.75
m_HasExitTime
:
1
m_HasFixedDuration
:
1
m_InterruptionSource
:
0
m_OrderedInterruption
:
1
m_CanTransitionToSelf
:
1
---
!u!1101
&-1132554115269701376
AnimatorStateTransition
:
m_ObjectHideFlags
:
1
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
m_Conditions
:
-
m_ConditionMode
:
1
m_ConditionEvent
:
Fire
m_EventTreshold
:
0
m_DstStateMachine
:
{
fileID
:
0
}
m_DstState
:
{
fileID
:
1772000186081366080
}
m_Solo
:
0
m_Mute
:
0
m_IsExit
:
0
serializedVersion
:
3
m_TransitionDuration
:
0.25
m_TransitionOffset
:
0
m_ExitTime
:
0.75
m_HasExitTime
:
0
m_HasFixedDuration
:
1
m_InterruptionSource
:
0
m_OrderedInterruption
:
1
m_CanTransitionToSelf
:
1
---
!u!91
&9100000
AnimatorController
:
m_ObjectHideFlags
:
0
...
...
@@ -8,5 +80,103 @@ AnimatorController:
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
Gun Controller
serializedVersion
:
5
m_AnimatorParameters
:
[]
m_AnimatorLayers
:
[]
m_AnimatorParameters
:
-
m_Name
:
Fire
m_Type
:
9
m_DefaultFloat
:
0
m_DefaultInt
:
0
m_DefaultBool
:
0
m_Controller
:
{
fileID
:
0
}
m_AnimatorLayers
:
-
serializedVersion
:
5
m_Name
:
Base Layer
m_StateMachine
:
{
fileID
:
8430635221409972306
}
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
&1772000186081366080
AnimatorState
:
serializedVersion
:
5
m_ObjectHideFlags
:
1
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
New State
0
m_Speed
:
3
m_CycleOffset
:
0
m_Transitions
:
-
{
fileID
:
-7391821862164702166
}
-
{
fileID
:
-7624358800573505162
}
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
:
e5c26c0072a7b134f96d52060c682e46
,
type
:
2
}
m_Tag
:
m_SpeedParameter
:
m_MirrorParameter
:
m_CycleOffsetParameter
:
m_TimeParameter
:
---
!u!1102
&7799872059580144475
AnimatorState
:
serializedVersion
:
5
m_ObjectHideFlags
:
1
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
New State
m_Speed
:
1
m_CycleOffset
:
0
m_Transitions
:
-
{
fileID
:
-1132554115269701376
}
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
:
0
}
m_Tag
:
m_SpeedParameter
:
m_MirrorParameter
:
m_CycleOffsetParameter
:
m_TimeParameter
:
---
!u!1107
&8430635221409972306
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
:
7799872059580144475
}
m_Position
:
{
x
:
300
,
y
:
80
,
z
:
0
}
-
serializedVersion
:
1
m_State
:
{
fileID
:
1772000186081366080
}
m_Position
:
{
x
:
450
,
y
:
-10
,
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
:
7799872059580144475
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Resources/Models/Gun Fire.anim
View file @
5538ce31
...
...
@@ -6,7 +6,7 @@ AnimationClip:
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_Name
:
FireAnim.001
m_Name
:
Gun Fire
serializedVersion
:
6
m_Legacy
:
0
m_Compressed
:
0
...
...
@@ -17,7 +17,7 @@ AnimationClip:
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
1
,
y
:
0
,
z
:
-0
,
w
:
0.000024367924
}
value
:
{
x
:
0.44222113
,
y
:
0.36541265
,
z
:
0.52587134
,
w
:
0.62799156
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -26,7 +26,7 @@ AnimationClip:
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.375
value
:
{
x
:
1
,
y
:
0
,
z
:
-0
,
w
:
0.000024367924
}
value
:
{
x
:
0.44222113
,
y
:
0.36541265
,
z
:
0.52587134
,
w
:
0.62799156
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -36,13 +36,13 @@ AnimationClip:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
Armature
path
:
Armature
/Up1
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
0.44222113
,
y
:
0.36541265
,
z
:
0.52587134
,
w
:
0.62799156
}
value
:
{
x
:
-0.011720468
,
y
:
-0.013144849
,
z
:
-0.0016689945
,
w
:
0.99984354
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -51,7 +51,7 @@ AnimationClip:
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.375
value
:
{
x
:
0.44222113
,
y
:
0.36541265
,
z
:
0.52587134
,
w
:
0.62799156
}
value
:
{
x
:
-0.011720468
,
y
:
-0.013144849
,
z
:
-0.0016689945
,
w
:
0.99984354
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -61,13 +61,13 @@ AnimationClip:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
Armature/Up1
path
:
Armature/Up1
/Up2
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
-0.0
11720468
,
y
:
-0.013144849
,
z
:
-0.0016689945
,
w
:
0.9998435
4
}
value
:
{
x
:
-0.0
070455503
,
y
:
0.98959583
,
z
:
0.06423171
,
w
:
-0.1285486
4
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -76,7 +76,7 @@ AnimationClip:
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.375
value
:
{
x
:
-0.0
11720468
,
y
:
-0.013144849
,
z
:
-0.0016689945
,
w
:
0.9998435
4
}
value
:
{
x
:
-0.0
070455503
,
y
:
0.98959583
,
z
:
0.06423171
,
w
:
-0.1285486
4
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -86,13 +86,13 @@ AnimationClip:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
Armature/Up1/Up2
path
:
Armature/Up1/Up2
/Up1.005
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
-0.0070455503
,
y
:
0.98959583
,
z
:
0.06423171
,
w
:
-0.12854864
}
value
:
{
x
:
0.06322867
,
y
:
0.5605727
,
z
:
0.82163554
,
w
:
-0.0817035
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -101,7 +101,7 @@ AnimationClip:
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.375
value
:
{
x
:
-0.0070455503
,
y
:
0.98959583
,
z
:
0.06423171
,
w
:
-0.12854864
}
value
:
{
x
:
0.06322867
,
y
:
0.5605727
,
z
:
0.82163554
,
w
:
-0.0817035
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -111,13 +111,13 @@ AnimationClip:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
Armature/Up1/Up2/
Up1.005
path
:
Armature/Up1/Up2/
Root.003
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
0.06322867
,
y
:
0.5605727
,
z
:
0.82163554
,
w
:
-0.0817035
}
value
:
{
x
:
-5.9119368e-15
,
y
:
-0.000000052154075
,
z
:
-0.000000022351752
,
w
:
1
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -126,7 +126,7 @@ AnimationClip:
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.375
value
:
{
x
:
0.06322867
,
y
:
0.5605727
,
z
:
0.82163554
,
w
:
-0.0817035
}
value
:
{
x
:
-5.9119368e-15
,
y
:
-0.000000052154075
,
z
:
-0.000000022351752
,
w
:
1
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -136,13 +136,13 @@ AnimationClip:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
Armature/Up1/Up2/Root.003
path
:
Armature/Up1/Up2/Root.003
/Root.005
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
-
5.9119368e-15
,
y
:
-0.000000052154075
,
z
:
-0.000000022351752
,
w
:
1
}
value
:
{
x
:
-
3.5527137e-15
,
y
:
3.552721e-15
,
z
:
-3.4972055e-15
,
w
:
1
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -151,7 +151,7 @@ AnimationClip:
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.375
value
:
{
x
:
-
5.9119368e-15
,
y
:
-0.000000052154075
,
z
:
-0.000000022351752
,
w
:
1
}
value
:
{
x
:
-
3.5527137e-15
,
y
:
3.552721e-15
,
z
:
-3.4972055e-15
,
w
:
1
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -161,7 +161,7 @@ AnimationClip:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
Armature/Up1/Up2/Root.003/Root.005
path
:
Armature/Up1/Up2/Root.003/Root.005
/Root.004
-
curve
:
serializedVersion
:
2
m_Curve
:
...
...
@@ -186,13 +186,31 @@ AnimationClip:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
Armature/Up1/Up2/Root.003/Root.005/Root.004
path
:
Armature/Up1/Up2/Root.003/Root.005/Root.004
/Root.006
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
-3.5527137e-15
,
y
:
3.552721e-15
,
z
:
-3.4972055e-15
,
w
:
1
}
value
:
{
x
:
0.000024367924
,
y
:
0
,
z
:
0
,
w
:
1
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.05886841
value
:
{
x
:
0.000024367924
,
y
:
0
,
z
:
0
,
w
:
1
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.22631836
value
:
{
x
:
0.000024367924
,
y
:
0
,
z
:
0
,
w
:
1
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -201,7 +219,7 @@ AnimationClip:
outWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
,
w
:
0.33333334
}
-
serializedVersion
:
3
time
:
0.375
value
:
{
x
:
-3.5527137e-15
,
y
:
3.552721e-15
,
z
:
-3.4972055e-15
,
w
:
1
}
value
:
{
x
:
0.000024367924
,
y
:
0
,
z
:
0
,
w
:
1
}
inSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
outSlope
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
tangentMode
:
0
...
...
@@ -211,7 +229,7 @@ AnimationClip:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
path
:
Armature
/Up1/Up2/Root.003/Root.005/Root.004/Root.006
path
:
Armature
m_CompressedRotationCurves
:
[]
m_EulerCurves
:
[]
m_PositionCurves
:
...
...
@@ -246,80 +264,8 @@ AnimationClip:
-
serializedVersion
:
3
time
:
0
value
:
{
x
:
-0.027513694
,
y
:
0.000228871
,
z
:
-0.010947611
}
inSlope
:
{
x
:
-0.02116951
,
y
:
-0.0005442032
,
z
:
-0.0004724693
}
outSlope
:
{
x
:
-0.02116951
,
y
:
-0.0005442032
,
z
:
-0.0004724693
}
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.041666668
value
:
{
x
:
-0.028395757
,
y
:
0.00020619585
,
z
:
-0.0109672975
}
inSlope
:
{
x
:
-0.02116951
,
y
:
-0.0005442032
,
z
:
-0.0004724693
}
outSlope
:
{
x
:
-0.05537384
,
y
:
-0.0014234912
,
z
:
-0.0012359046
}
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.125
value
:
{
x
:
-0.033010244
,
y
:
0.00008757163
,
z
:
-0.01107029
}
inSlope
:
{
x
:
-0.055373844
,
y
:
-0.0014234905
,
z
:
-0.0012359048
}
outSlope
:
{
x
:
-0.021169508
,
y
:
-0.000544204
,
z
:
-0.00008440016
}
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.16666667
value
:
{
x
:
-0.033892307
,
y
:
0.000064896456
,
z
:
-0.011073806
}
inSlope
:
{
x
:
-0.021169508
,
y
:
-0.000544204
,
z
:
-0.00008440016
}
outSlope
:
{
x
:
0.013607715
,
y
:
0.00034981375
,
z
:
-0.00008437158
}
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.20833333
value
:
{
x
:
-0.03332532
,
y
:
0.000079472025
,
z
:
-0.011077321
}
inSlope
:
{
x
:
0.013607715
,
y
:
0.00034981375
,
z
:
-0.00008437158
}
outSlope
:
{
x
:
0.03832872
,
y
:
0.0009853165
,
z
:
0.0008554744
}
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.25
value
:
{
x
:
-0.03172829
,
y
:
0.000120526885
,
z
:
-0.011041677
}
inSlope
:
{
x
:
0.03832872
,
y
:
0.0009853165
,
z
:
0.0008554744
}
outSlope
:
{
x
:
0.049213838
,
y
:
0.001265133
,
z
:
0.0010984042
}
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.29166666
value
:
{
x
:
-0.029677711
,
y
:
0.00017324074
,
z
:
-0.01099591
}
inSlope
:
{
x
:
0.049213838
,
y
:
0.001265133
,
z
:
0.0010984042
}
outSlope
:
{
x
:
0.038328703
,
y
:
0.0009853108
,
z
:
0.0008554741
}
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.33333334
value
:
{
x
:
-0.028080681
,
y
:
0.00021429539
,
z
:
-0.010960265
}
inSlope
:
{
x
:
0.038328703
,
y
:
0.0009853108
,
z
:
0.0008554741
}
outSlope
:
{
x
:
0.013607715
,
y
:
0.00034981465
,
z
:
0.00030369766
}
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.375
value
:
{
x
:
-0.027513694
,
y
:
0.000228871
,
z
:
-0.010947611
}
inSlope
:
{
x
:
0.013607715
,
y
:
0.00034981465
,
z
:
0.00030369766
}
outSlope
:
{
x
:
0.013607715
,
y
:
0.00034981465
,
z
:
0.00030369766
}
inSlope
:
{
x
:
-0.02116951
,
y
:
0
,
z
:
0
}
outSlope
:
{
x
:
-0.02116951
,
y
:
0
,
z
:
0
}
tangentMode
:
0
weightedMode
:
0
inWeight
:
{
x
:
0.33333334
,
y
:
0.33333334
,
z
:
0.33333334
}
...
...
@@ -750,7 +696,175 @@ AnimationClip:
m_Center
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_Extent
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_ClipBindingConstant
:
genericBindings
:
[]
genericBindings
:
-
serializedVersion
:
2
path
:
1961480715
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2672250245
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2104266162
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
3578937222
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2242198026
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
989452539
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
728038943
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
3678200519
attribute
:
1
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
1961480715
attribute
:
2
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
3578937222
attribute
:
2
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2242198026
attribute
:
2
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2672250245
attribute
:
2
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
989452539
attribute
:
2
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
728038943
attribute
:
2
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
3678200519
attribute
:
2
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2104266162
attribute
:
2
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2104266162
attribute
:
3
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
1961480715
attribute
:
3
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
3578937222
attribute
:
3
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2242198026
attribute
:
3
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
2672250245
attribute
:
3
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
989452539
attribute
:
3
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
728038943
attribute
:
3
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
-
serializedVersion
:
2
path
:
3678200519
attribute
:
3
script
:
{
fileID
:
0
}
typeID
:
4
customType
:
0
isPPtrCurve
:
0
pptrCurveMapping
:
[]
m_AnimationClipSettings
:
serializedVersion
:
2
...
...
@@ -773,118 +887,6 @@ AnimationClip:
m_HeightFromFeet
:
0
m_Mirror
:
0
m_EditorCurves
:
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
1
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
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
attribute
:
m_LocalRotation.x
path
:
Armature
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalRotation.y
path
:
Armature
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
-0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
-0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalRotation.z
path
:
Armature
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0.000024367924
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
0.000024367924
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalRotation.w
path
:
Armature
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
...
...
@@ -1765,270 +1767,54 @@ AnimationClip:
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.x
path
:
Armature/Up1
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
.041666668
value
:
-0.028395757
inSlope
:
-0.0
2116951
outSlope
:
-0.0
5537384
time
:
0
value
:
0.000228871
inSlope
:
-0.0
005442032
outSlope
:
-0.0
005442032
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.y
path
:
Armature/Up1
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
.125
value
:
-0.0
33010244
inSlope
:
-0.0
55373844
outSlope
:
-0.0
21169508
time
:
0
value
:
-0.0
10947611
inSlope
:
-0.0
004724693
outSlope
:
-0.0
004724693
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.16666667
value
:
-0.033892307
inSlope
:
-0.021169508
outSlope
:
0.013607715
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.20833333
value
:
-0.03332532
inSlope
:
0.013607715
outSlope
:
0.03832872
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.25
value
:
-0.03172829
inSlope
:
0.03832872
outSlope
:
0.049213838
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.29166666
value
:
-0.029677711
inSlope
:
0.049213838
outSlope
:
0.038328703
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.33333334
value
:
-0.028080681
inSlope
:
0.038328703
outSlope
:
0.013607715
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
-0.027513694
inSlope
:
0.013607715
outSlope
:
0.013607715
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.x
path
:
Armature/Up1
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0.000228871
inSlope
:
-0.0005442032
outSlope
:
-0.0005442032
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.041666668
value
:
0.00020619585
inSlope
:
-0.0005442032
outSlope
:
-0.0014234912
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.125
value
:
0.00008757163
inSlope
:
-0.0014234905
outSlope
:
-0.000544204
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.16666667
value
:
0.000064896456
inSlope
:
-0.000544204
outSlope
:
0.00034981375
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.20833333
value
:
0.000079472025
inSlope
:
0.00034981375
outSlope
:
0.0009853165
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.25
value
:
0.000120526885
inSlope
:
0.0009853165
outSlope
:
0.001265133
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.29166666
value
:
0.00017324074
inSlope
:
0.001265133
outSlope
:
0.0009853108
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.33333334
value
:
0.00021429539
inSlope
:
0.0009853108
outSlope
:
0.00034981465
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
0.000228871
inSlope
:
0.00034981465
outSlope
:
0.00034981465
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.y
path
:
Armature/Up1
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
-0.010947611
inSlope
:
-0.0004724693
outSlope
:
-0.0004724693
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.041666668
value
:
-0.0109672975
inSlope
:
-0.0004724693
outSlope
:
-0.0012359046
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.125
value
:
-0.01107029
inSlope
:
-0.0012359048
outSlope
:
-0.00008440016
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.16666667
value
:
-0.011073806
inSlope
:
-0.00008440016
outSlope
:
-0.00008437158
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.20833333
value
:
-0.011077321
inSlope
:
-0.00008437158
outSlope
:
0.0008554744
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.25
value
:
-0.011041677
inSlope
:
0.0008554744
outSlope
:
0.0010984042
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.29166666
value
:
-0.01099591
inSlope
:
0.0010984042
outSlope
:
0.0008554741
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.33333334
value
:
-0.010960265
inSlope
:
0.0008554741
outSlope
:
0.00030369766
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
-0.010947611
inSlope
:
0.00030369766
outSlope
:
0.00030369766
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.z
path
:
Armature/Up1
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalPosition.z
path
:
Armature/Up1
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
-2.7939677e-11
...
...
@@ -3391,6 +3177,190 @@ AnimationClip:
path
:
Armature/Up1/Up2/Root.003/Root.005/Root.004/Root.006
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0.000024367924
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.05886841
value
:
0.000024367924
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.22631836
value
:
0.000024367924
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
0.000024367924
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalRotation.x
path
:
Armature
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.05886841
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.22631836
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalRotation.y
path
:
Armature
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.05886841
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.22631836
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
m_PreInfinity
:
2
m_PostInfinity
:
2
m_RotationOrder
:
4
attribute
:
m_LocalRotation.z
path
:
Armature
classID
:
4
script
:
{
fileID
:
0
}
-
curve
:
serializedVersion
:
2
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
1
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.05886841
value
:
1
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.22631836
value
:
1
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
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
attribute
:
m_LocalRotation.w
path
:
Armature
classID
:
4
script
:
{
fileID
:
0
}
m_EulerEditorCurves
:
-
curve
:
serializedVersion
:
2
...
...
@@ -3425,7 +3395,16 @@ AnimationClip:
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
180
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.22631836
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
...
...
@@ -3434,7 +3413,7 @@ AnimationClip:
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
18
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
...
...
@@ -3453,7 +3432,16 @@ AnimationClip:
m_Curve
:
-
serializedVersion
:
3
time
:
0
value
:
180
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
weightedMode
:
0
inWeight
:
0.33333334
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.05886841
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
...
...
@@ -3462,7 +3450,7 @@ AnimationClip:
outWeight
:
0.33333334
-
serializedVersion
:
3
time
:
0.375
value
:
18
0
value
:
0
inSlope
:
0
outSlope
:
0
tangentMode
:
0
...
...
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Resources/Models/stage.blend
View file @
5538ce31
No preview for this file type
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Resources/Models/stage.blend.meta
View file @
5538ce31
...
...
@@ -67,7 +67,7 @@ ModelImporter:
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
meshOptimizationFlags:
-1
meshOptimizationFlags:
0
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
...
...
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Resources/Models/stage.blend1
View file @
5538ce31
No preview for this file type
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Scripts/EdgeNoteObject.cs
View file @
5538ce31
...
...
@@ -26,6 +26,7 @@ public class EdgeNoteObject : NoteObject
public
override
void
NoteHit
(
JudgeResult
type
)
{
base
.
NoteHit
(
type
);
}
...
...
@@ -42,8 +43,8 @@ public class EdgeNoteObject : NoteObject
// transform.position = Quaternion.Euler(direction.x * angle, direction.y * angle, 0) * new Vector3(0, 0, radius);
// transform.LookAt(Vector3.zero);
//}
transform
.
position
=
endPoint
+
new
Vector3
(
0
,
0
,
2
00
)
*
remainedTime
;
}
transform
.
position
=
endPoint
+
new
Vector3
(
0
,
0
,
3
00
)
*
remainedTime
;
}
public
override
bool
IsHit
(
Ray
ray
)
{
...
...
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Scripts/ForwardNoteObject.cs
View file @
5538ce31
...
...
@@ -100,6 +100,6 @@ public class ForwardNoteObject : NoteObject
public
override
bool
IsHit
(
Ray
ray
)
{
RaycastHit
hit
;
return
GetComponent
<
Collider
>().
Raycast
(
ray
,
out
hit
,
4
00
);
return
GetComponent
<
Collider
>().
Raycast
(
ray
,
out
hit
,
10
00
);
}
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Shaders/Note 1.shader
0 → 100644
View file @
5538ce31
// Shader created with Shader Forge v1.40
// Shader Forge (c) Freya Holmer - http://www.acegikmo.com/shaderforge/
// Note: Manually altering this data may prevent you from opening it in Shader Forge
/*SF_DATA;ver:1.40;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,cgin:,cpap:True,lico:1,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,imps:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:0,culm:0,bsrc:0,bdst:1,dpts:2,wrdp:True,dith:0,atcv:False,rfrpo:True,rfrpn:Refraction,coma:15,ufog:True,aust:True,igpj:False,qofs:0,qpre:1,rntp:1,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,atwp:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False,fsmp:False;n:type:ShaderForge.SFN_Final,id:4013,x:33005,y:32612,varname:node_4013,prsc:2|emission-8406-OUT;n:type:ShaderForge.SFN_Color,id:1304,x:32443,y:32712,ptovrint:False,ptlb:Color,ptin:_Color,varname:node_1304,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Color,id:3119,x:32463,y:33151,ptovrint:False,ptlb:Outline Color,ptin:_OutlineColor,varname:node_3119,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0.5,c2:0.5,c3:0.5,c4:1;n:type:ShaderForge.SFN_Blend,id:8162,x:32673,y:32775,varname:node_8162,prsc:2,blmd:10,clmp:True|SRC-1304-RGB,DST-3119-RGB;n:type:ShaderForge.SFN_Fresnel,id:6013,x:32586,y:32456,varname:node_6013,prsc:2|NRM-8813-OUT,EXP-7598-OUT;n:type:ShaderForge.SFN_NormalVector,id:8813,x:32426,y:32421,prsc:2,pt:False;n:type:ShaderForge.SFN_Slider,id:7598,x:32259,y:32621,ptovrint:False,ptlb:Fresnel,ptin:_Fresnel,varname:node_7598,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:2,max:2;n:type:ShaderForge.SFN_Add,id:8406,x:32736,y:32592,varname:node_8406,prsc:2|A-6420-OUT,B-1304-RGB;n:type:ShaderForge.SFN_Multiply,id:6420,x:32878,y:32427,varname:node_6420,prsc:2|A-6013-OUT,B-6474-OUT;n:type:ShaderForge.SFN_Slider,id:6474,x:32636,y:32386,ptovrint:False,ptlb:Fresnel Amount,ptin:_FresnelAmount,varname:node_6474,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:0,max:1;proporder:1304-3119-7598-6474;pass:END;sub:END;*/
Shader
"Shader Forge/EdgeNote"
{
Properties
{
_Color
(
"Color"
,
Color
)
=
(
0
,
1
,
1
,
1
)
_OutlineColor
(
"Outline Color"
,
Color
)
=
(
0
.
5
,
0
.
5
,
0
.
5
,
1
)
_Fresnel
(
"Fresnel"
,
Range
(
0
,
2
))
=
2
_FresnelAmount
(
"Fresnel Amount"
,
Range
(
0
,
1
))
=
0
}
SubShader
{
Tags
{
"RenderType"
=
"Opaque"
}
Pass
{
Name
"FORWARD"
Tags
{
"LightMode"
=
"ForwardBase"
}
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile_instancing
#include "UnityCG.cginc"
#pragma multi_compile_fwdbase_fullshadows
#pragma multi_compile_fog
#pragma target 3.0
UNITY_INSTANCING_BUFFER_START
(
Props
)
UNITY_DEFINE_INSTANCED_PROP
(
float4
,
_Color
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_Fresnel
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_FresnelAmount
)
UNITY_INSTANCING_BUFFER_END
(
Props
)
struct
VertexInput
{
float4
vertex
:
POSITION
;
float3
normal
:
NORMAL
;
};
struct
VertexOutput
{
float4
pos
:
SV_POSITION
;
UNITY_VERTEX_INPUT_INSTANCE_ID
float4
posWorld
:
TEXCOORD0
;
float3
normalDir
:
TEXCOORD1
;
UNITY_FOG_COORDS
(
2
)
};
VertexOutput
vert
(
VertexInput
v
)
{
VertexOutput
o
=
(
VertexOutput
)
0
;
UNITY_SETUP_INSTANCE_ID
(
v
);
UNITY_TRANSFER_INSTANCE_ID
(
v
,
o
);
o
.
normalDir
=
UnityObjectToWorldNormal
(
v
.
normal
);
o
.
posWorld
=
mul
(
unity_ObjectToWorld
,
v
.
vertex
);
o
.
pos
=
UnityObjectToClipPos
(
v
.
vertex
);
UNITY_TRANSFER_FOG
(
o
,
o
.
pos
);
return
o
;
}
float4
frag
(
VertexOutput
i
)
:
COLOR
{
UNITY_SETUP_INSTANCE_ID
(
i
);
i
.
normalDir
=
normalize
(
i
.
normalDir
);
float3
viewDirection
=
normalize
(
_WorldSpaceCameraPos
.
xyz
-
i
.
posWorld
.
xyz
);
float3
normalDirection
=
i
.
normalDir
;
////// Lighting:
////// Emissive:
float
_Fresnel_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Fresnel
);
float
_FresnelAmount_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_FresnelAmount
);
float4
_Color_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Color
);
float3
emissive
=
((
pow
(
1
.
0
-
max
(
0
,
dot
(
i
.
normalDir
,
viewDirection
)),
_Fresnel_var
)
*
_FresnelAmount_var
)
+
_Color_var
.
rgb
);
float3
finalColor
=
emissive
;
fixed4
finalRGBA
=
fixed4
(
finalColor
,
1
);
UNITY_APPLY_FOG
(
i
.
fogCoord
,
finalRGBA
);
return
finalRGBA
;
}
ENDCG
}
}
FallBack
"Diffuse"
CustomEditor
"ShaderForgeMaterialInspector"
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/S
cripts/BmsImporter.cs
.meta
→
RhythmKata/Assets/S
haders/Note 1.shader
.meta
View file @
5538ce31
fileFormatVersion: 2
guid: e
e6f618bc43a08e44b3b2906bfdcf282
Mono
Importer:
guid: e
b159c71c3f8a954f9b1506dd8c73db4
Shader
Importer:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Shaders/Note.shader
0 → 100644
View file @
5538ce31
// Shader created with Shader Forge v1.40
// Shader Forge (c) Freya Holmer - http://www.acegikmo.com/shaderforge/
// Note: Manually altering this data may prevent you from opening it in Shader Forge
/*SF_DATA;ver:1.40;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,cgin:,cpap:True,lico:1,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,imps:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:0,culm:0,bsrc:0,bdst:1,dpts:2,wrdp:True,dith:0,atcv:False,rfrpo:True,rfrpn:Refraction,coma:15,ufog:True,aust:True,igpj:False,qofs:0,qpre:1,rntp:1,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,atwp:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False,fsmp:False;n:type:ShaderForge.SFN_Final,id:4013,x:33005,y:32612,varname:node_4013,prsc:2|emission-8406-OUT,olwid-1238-OUT,olcol-8162-OUT;n:type:ShaderForge.SFN_Color,id:1304,x:32443,y:32712,ptovrint:False,ptlb:Color,ptin:_Color,varname:node_1304,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Slider,id:1238,x:32325,y:33030,ptovrint:False,ptlb:New Outline,ptin:_NewOutline,varname:node_1238,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:0.2393162,max:1;n:type:ShaderForge.SFN_Color,id:3119,x:32463,y:33151,ptovrint:False,ptlb:Outline Color,ptin:_OutlineColor,varname:node_3119,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0.5,c2:0.5,c3:0.5,c4:1;n:type:ShaderForge.SFN_Blend,id:8162,x:32673,y:32775,varname:node_8162,prsc:2,blmd:10,clmp:True|SRC-1304-RGB,DST-3119-RGB;n:type:ShaderForge.SFN_Fresnel,id:6013,x:32586,y:32456,varname:node_6013,prsc:2|NRM-8813-OUT,EXP-7598-OUT;n:type:ShaderForge.SFN_NormalVector,id:8813,x:32426,y:32421,prsc:2,pt:False;n:type:ShaderForge.SFN_Slider,id:7598,x:32259,y:32621,ptovrint:False,ptlb:Fresnel,ptin:_Fresnel,varname:node_7598,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:2,max:2;n:type:ShaderForge.SFN_Add,id:8406,x:32736,y:32592,varname:node_8406,prsc:2|A-6420-OUT,B-1304-RGB;n:type:ShaderForge.SFN_Multiply,id:6420,x:32878,y:32427,varname:node_6420,prsc:2|A-6013-OUT,B-6474-OUT;n:type:ShaderForge.SFN_Slider,id:6474,x:32636,y:32386,ptovrint:False,ptlb:Fresnel Amount,ptin:_FresnelAmount,varname:node_6474,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:0,max:1;proporder:1304-1238-3119-7598-6474;pass:END;sub:END;*/
Shader
"Shader Forge/DefaultNote"
{
Properties
{
_Color
(
"Color"
,
Color
)
=
(
0
,
1
,
1
,
1
)
_NewOutline
(
"New Outline"
,
Range
(
0
,
1
))
=
0
.
2393162
_OutlineColor
(
"Outline Color"
,
Color
)
=
(
0
.
5
,
0
.
5
,
0
.
5
,
1
)
_Fresnel
(
"Fresnel"
,
Range
(
0
,
2
))
=
2
_FresnelAmount
(
"Fresnel Amount"
,
Range
(
0
,
1
))
=
0
}
SubShader
{
Tags
{
"RenderType"
=
"Opaque"
}
Pass
{
Name
"Outline"
Tags
{
}
Cull
Front
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile_instancing
#include "UnityCG.cginc"
#pragma fragmentoption ARB_precision_hint_fastest
#pragma multi_compile_shadowcaster
#pragma multi_compile_fog
#pragma target 3.0
UNITY_INSTANCING_BUFFER_START
(
Props
)
UNITY_DEFINE_INSTANCED_PROP
(
float4
,
_Color
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_NewOutline
)
UNITY_DEFINE_INSTANCED_PROP
(
float4
,
_OutlineColor
)
UNITY_INSTANCING_BUFFER_END
(
Props
)
struct
VertexInput
{
float4
vertex
:
POSITION
;
float3
normal
:
NORMAL
;
};
struct
VertexOutput
{
float4
pos
:
SV_POSITION
;
UNITY_VERTEX_INPUT_INSTANCE_ID
UNITY_FOG_COORDS
(
0
)
};
VertexOutput
vert
(
VertexInput
v
)
{
VertexOutput
o
=
(
VertexOutput
)
0
;
UNITY_SETUP_INSTANCE_ID
(
v
);
UNITY_TRANSFER_INSTANCE_ID
(
v
,
o
);
float
_NewOutline_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_NewOutline
);
o
.
pos
=
UnityObjectToClipPos
(
float4
(
v
.
vertex
.
xyz
+
normalize
(
v
.
vertex
)
*
_NewOutline_var
,
1
)
);
UNITY_TRANSFER_FOG
(
o
,
o
.
pos
);
return
o
;
}
float4
frag
(
VertexOutput
i
)
:
COLOR
{
UNITY_SETUP_INSTANCE_ID
(
i
);
float4
_Color_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Color
);
float4
_OutlineColor_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_OutlineColor
);
return
fixed4
(
saturate
((
_OutlineColor_var
.
rgb
>
0
.
5
?
(
1
.
0
-
(
1
.
0
-
2
.
0
*
(
_OutlineColor_var
.
rgb
-
0
.
5
))
*
(
1
.
0
-
_Color_var
.
rgb
))
:
(
2
.
0
*
_OutlineColor_var
.
rgb
*
_Color_var
.
rgb
)
)),
0
);
}
ENDCG
}
Pass
{
Name
"FORWARD"
Tags
{
"LightMode"
=
"ForwardBase"
}
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile_instancing
#include "UnityCG.cginc"
#pragma multi_compile_fwdbase_fullshadows
#pragma multi_compile_fog
#pragma target 3.0
UNITY_INSTANCING_BUFFER_START
(
Props
)
UNITY_DEFINE_INSTANCED_PROP
(
float4
,
_Color
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_Fresnel
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_FresnelAmount
)
UNITY_INSTANCING_BUFFER_END
(
Props
)
struct
VertexInput
{
float4
vertex
:
POSITION
;
float3
normal
:
NORMAL
;
};
struct
VertexOutput
{
float4
pos
:
SV_POSITION
;
UNITY_VERTEX_INPUT_INSTANCE_ID
float4
posWorld
:
TEXCOORD0
;
float3
normalDir
:
TEXCOORD1
;
UNITY_FOG_COORDS
(
2
)
};
VertexOutput
vert
(
VertexInput
v
)
{
VertexOutput
o
=
(
VertexOutput
)
0
;
UNITY_SETUP_INSTANCE_ID
(
v
);
UNITY_TRANSFER_INSTANCE_ID
(
v
,
o
);
o
.
normalDir
=
UnityObjectToWorldNormal
(
v
.
normal
);
o
.
posWorld
=
mul
(
unity_ObjectToWorld
,
v
.
vertex
);
o
.
pos
=
UnityObjectToClipPos
(
v
.
vertex
);
UNITY_TRANSFER_FOG
(
o
,
o
.
pos
);
return
o
;
}
float4
frag
(
VertexOutput
i
)
:
COLOR
{
UNITY_SETUP_INSTANCE_ID
(
i
);
i
.
normalDir
=
normalize
(
i
.
normalDir
);
float3
viewDirection
=
normalize
(
_WorldSpaceCameraPos
.
xyz
-
i
.
posWorld
.
xyz
);
float3
normalDirection
=
i
.
normalDir
;
////// Lighting:
////// Emissive:
float
_Fresnel_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Fresnel
);
float
_FresnelAmount_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_FresnelAmount
);
float4
_Color_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Color
);
float3
emissive
=
((
pow
(
1
.
0
-
max
(
0
,
dot
(
i
.
normalDir
,
viewDirection
)),
_Fresnel_var
)
*
_FresnelAmount_var
)
+
_Color_var
.
rgb
);
float3
finalColor
=
emissive
;
fixed4
finalRGBA
=
fixed4
(
finalColor
,
1
);
UNITY_APPLY_FOG
(
i
.
fogCoord
,
finalRGBA
);
return
finalRGBA
;
}
ENDCG
}
}
FallBack
"Diffuse"
CustomEditor
"ShaderForgeMaterialInspector"
}
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Shaders/Note.shader.meta
0 → 100644
View file @
5538ce31
fileFormatVersion: 2
guid: 19d29d358ae9fed4b8a0fd347863afc5
ShaderImporter:
externalObjects: {}
defaultTextures: []
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
This diff is collapsed.
Click to expand it.
RhythmKata/Assets/Shaders/Sheild.shader
View file @
5538ce31
// Shader created with Shader Forge v1.40
// Shader Forge (c) Freya Holmer - http://www.acegikmo.com/shaderforge/
// Note: Manually altering this data may prevent you from opening it in Shader Forge
/*SF_DATA;ver:1.40;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,cgin:,cpap:True,lico:1,lgpr:1,limd:
3,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,imps:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:3,bdst:7,dpts:2,wrdp:False,dith:0,atcv:False,rfrpo:True,rfrpn:Refraction,coma:15,ufog:True,aust:True,igpj:True,qofs:0,qpre:3,rntp:2,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,atwp:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False,fsmp:False;n:type:ShaderForge.SFN_Final,id:9361,x:34255,y:32732,varname:node_9361,prsc:2|emission-2401-OUT,alpha-3738-OUT;n:type:ShaderForge.SFN_Color,id:3941,x:32896,y:32711,ptovrint:False,ptlb:Color,ptin:_Color,varname:node_3941,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Multiply,id:9604,x:33065,y:32759,varname:node_9604,prsc:2|A-3941-RGB,B-734-OUT;n:type:ShaderForge.SFN_Slider,id:734,x:32817,y:32976,ptovrint:False,ptlb:Intensity,ptin:_Intensity,varname:node_734,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:1,max:1;n:type:ShaderForge.SFN_DepthBlend,id:9154,x:33302,y:33227,varname:node_9154,prsc:2;n:type:ShaderForge.SFN_Color,id:7224,x:32947,y:33152,ptovrint:False,ptlb:Intersection Color,ptin:_IntersectionColor,varname:_Color_copy,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Multiply,id:7599,x:33116,y:33200,varname:node_7599,prsc:2|A-7224-RGB,B-8345-OUT;n:type:ShaderForge.SFN_Slider,id:8345,x:32868,y:33417,ptovrint:False,ptlb:Intersection Intensity,ptin:_IntersectionIntensity,varname:_Intensity_copy,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:1,max:1;n:type:ShaderForge.SFN_Lerp,id:3078,x:33207,y:32952,varname:node_3078,prsc:2|A-9604-OUT,B-7599-OUT,T-9154-OUT;n:type:ShaderForge.SFN_Vector1,id:3738,x:33432,y:33054,varname:node_3738,prsc:2,v1:0.1;n:type:ShaderForge.SFN_Tex2d,id:5816,x:34143,y:33269,ptovrint:False,ptlb:Shield Txture,ptin:_ShieldTxture,varname:node_5816,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,tex:a0f6e9a63c73f9c45aa0faf8e7cb2a07,ntxv:0,isnm:False|UVIN-5641-OUT;n:type:ShaderForge.SFN_ComponentMask,id:8988,x:34316,y:33224,varname:node_8988,prsc:2,cc1:0,cc2:-1,cc3:-1,cc4:-1|IN-5816-RGB;n:type:ShaderForge.SFN_Fresnel,id:2647,x:33466,y:32717,varname:node_2647,prsc:2|NRM-3709-OUT,EXP-6263-OUT;n:type:ShaderForge.SFN_NormalVector,id:3709,x:33276,y:32609,prsc:2,pt:False;n:type:ShaderForge.SFN_Multiply,id:2871,x:33483,y:32867,varname:node_2871,prsc:2|A-3078-OUT,B-2647-OUT;n:type:ShaderForge.SFN_Time,id:6109,x:33310,y:33503,varname:node_6109,prsc:2;n:type:ShaderForge.SFN_Multiply,id:762,x:33844,y:32874,varname:node_762,prsc:2|A-2871-OUT,B-5287-OUT;n:type:ShaderForge.SFN_TexCoord,id:6734,x:33480,y:33174,varname:node_6734,prsc:2,uv:0,uaff:False;n:type:ShaderForge.SFN_Vector1,id:8799,x:33674,y:33521,varname:node_8799,prsc:2,v1:4;n:type:ShaderForge.SFN_Vector1,id:6263,x:33280,y:32764,varname:node_6263,prsc:2,v1:0.2;n:type:ShaderForge.SFN_Time,id:7398,x:33480,y:33332,varname:node_7398,prsc:2;n:type:ShaderForge.SFN_Frac,id:8375,x:33674,y:33332,varname:node_8375,prsc:2|IN-7398-TSL;n:type:ShaderForge.SFN_Add,id:8758,x:33859,y:33309,varname:node_8758,prsc:2|A-6734-V,B-8375-OUT;n:type:ShaderForge.SFN_Append,id:5641,x:33988,y:33233,varname:node_5641,prsc:2|A-6734-U,B-8758-OUT;n:type:ShaderForge.SFN_Multiply,id:5287,x:34533,y:33303,varname:node_5287,prsc:2|A-8988-OUT,B-9292-OUT;n:type:ShaderForge.SFN_Multiply,id:5730,x:33914,y:33463,varname:node_5730,prsc:2|A-7398-T,B-8799-OUT;n:type:ShaderForge.SFN_Sin,id:2051,x:34069,y:33474,varname:node_2051,prsc:2|IN-5730-OUT;n:type:ShaderForge.SFN_Noise,id:3181,x:33821,y:33163,varname:node_3181,prsc:2|XY-9082-OUT;n:type:ShaderForge.SFN_RemapRange,id:9292,x:34239,y:33456,varname:node_9292,prsc:2,frmn:-1,frmx:1,tomn:0.2,tomx:0.8|IN-2051-OUT;n:type:ShaderForge.SFN_Multiply,id:9082,x:33674,y:33095,varname:node_9082,prsc:2|A-6734-UVOUT,B-2213-OUT;n:type:ShaderForge.SFN_Vector1,id:2213,x:33630,y:33245,varname:node_2213,prsc:2,v1:0.1;n:type:ShaderForge.SFN_Add,id:6120,x:34052,y:32717,varname:node_6120,prsc:2;n:type:ShaderForge.SFN_Blend,id:2401,x:34018,y:32549,varname:node_2401,prsc:2,blmd:0,clmp:True|SRC-2871-OUT,DST-762-OUT;proporder:3941-734-7224-8345-5816
;pass:END;sub:END;*/
/*SF_DATA;ver:1.40;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,cgin:,cpap:True,lico:1,lgpr:1,limd:
2,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,imps:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:3,bdst:7,dpts:2,wrdp:False,dith:0,atcv:False,rfrpo:True,rfrpn:Refraction,coma:15,ufog:True,aust:True,igpj:True,qofs:0,qpre:3,rntp:2,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,atwp:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False,fsmp:False;n:type:ShaderForge.SFN_Final,id:9361,x:34354,y:32750,varname:node_9361,prsc:2|spec-8680-OUT,emission-2401-OUT,alpha-3738-OUT;n:type:ShaderForge.SFN_Color,id:3941,x:32896,y:32711,ptovrint:False,ptlb:Color,ptin:_Color,varname:node_3941,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Multiply,id:9604,x:33065,y:32759,varname:node_9604,prsc:2|A-3941-RGB,B-734-OUT;n:type:ShaderForge.SFN_Slider,id:734,x:32817,y:32976,ptovrint:False,ptlb:Intensity,ptin:_Intensity,varname:node_734,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:1,max:1;n:type:ShaderForge.SFN_DepthBlend,id:9154,x:33302,y:33227,varname:node_9154,prsc:2;n:type:ShaderForge.SFN_Color,id:7224,x:32947,y:33152,ptovrint:False,ptlb:Intersection Color,ptin:_IntersectionColor,varname:_Color_copy,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Multiply,id:7599,x:33116,y:33200,varname:node_7599,prsc:2|A-7224-RGB,B-8345-OUT;n:type:ShaderForge.SFN_Slider,id:8345,x:32868,y:33417,ptovrint:False,ptlb:Intersection Intensity,ptin:_IntersectionIntensity,varname:_Intensity_copy,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:1,max:1;n:type:ShaderForge.SFN_Lerp,id:3078,x:33207,y:32952,varname:node_3078,prsc:2|A-9604-OUT,B-7599-OUT,T-9154-OUT;n:type:ShaderForge.SFN_Vector1,id:3738,x:33432,y:33054,varname:node_3738,prsc:2,v1:0.1;n:type:ShaderForge.SFN_Tex2d,id:5816,x:34143,y:33269,ptovrint:False,ptlb:Shield Txture,ptin:_ShieldTxture,varname:node_5816,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,tex:a0f6e9a63c73f9c45aa0faf8e7cb2a07,ntxv:0,isnm:False|UVIN-5641-OUT;n:type:ShaderForge.SFN_ComponentMask,id:8988,x:34316,y:33224,varname:node_8988,prsc:2,cc1:0,cc2:-1,cc3:-1,cc4:-1|IN-5816-RGB;n:type:ShaderForge.SFN_Fresnel,id:2647,x:33466,y:32717,varname:node_2647,prsc:2|NRM-3709-OUT,EXP-6263-OUT;n:type:ShaderForge.SFN_NormalVector,id:3709,x:33276,y:32609,prsc:2,pt:False;n:type:ShaderForge.SFN_Multiply,id:2871,x:33483,y:32867,varname:node_2871,prsc:2|A-3078-OUT,B-2647-OUT;n:type:ShaderForge.SFN_Time,id:6109,x:33310,y:33503,varname:node_6109,prsc:2;n:type:ShaderForge.SFN_Multiply,id:762,x:33844,y:32874,varname:node_762,prsc:2|A-2871-OUT,B-5287-OUT;n:type:ShaderForge.SFN_TexCoord,id:6734,x:33480,y:33174,varname:node_6734,prsc:2,uv:0,uaff:False;n:type:ShaderForge.SFN_Vector1,id:8799,x:33674,y:33521,varname:node_8799,prsc:2,v1:4;n:type:ShaderForge.SFN_Vector1,id:6263,x:33280,y:32764,varname:node_6263,prsc:2,v1:0.2;n:type:ShaderForge.SFN_Time,id:7398,x:33480,y:33332,varname:node_7398,prsc:2;n:type:ShaderForge.SFN_Frac,id:8375,x:33674,y:33332,varname:node_8375,prsc:2|IN-7398-TSL;n:type:ShaderForge.SFN_Add,id:8758,x:33859,y:33309,varname:node_8758,prsc:2|A-6734-V,B-8375-OUT;n:type:ShaderForge.SFN_Append,id:5641,x:33988,y:33233,varname:node_5641,prsc:2|A-6734-U,B-8758-OUT;n:type:ShaderForge.SFN_Multiply,id:5287,x:34533,y:33303,varname:node_5287,prsc:2|A-8988-OUT,B-9292-OUT;n:type:ShaderForge.SFN_Multiply,id:5730,x:33914,y:33463,varname:node_5730,prsc:2|A-7398-T,B-8799-OUT;n:type:ShaderForge.SFN_Sin,id:2051,x:34069,y:33474,varname:node_2051,prsc:2|IN-5730-OUT;n:type:ShaderForge.SFN_Noise,id:3181,x:33821,y:33163,varname:node_3181,prsc:2|XY-9082-OUT;n:type:ShaderForge.SFN_RemapRange,id:9292,x:34239,y:33456,varname:node_9292,prsc:2,frmn:-1,frmx:1,tomn:0.2,tomx:0.8|IN-2051-OUT;n:type:ShaderForge.SFN_Multiply,id:9082,x:33674,y:33095,varname:node_9082,prsc:2|A-6734-UVOUT,B-2213-OUT;n:type:ShaderForge.SFN_Vector1,id:2213,x:33630,y:33245,varname:node_2213,prsc:2,v1:0.1;n:type:ShaderForge.SFN_Blend,id:2401,x:34018,y:32549,varname:node_2401,prsc:2,blmd:0,clmp:True|SRC-2871-OUT,DST-762-OUT;n:type:ShaderForge.SFN_Slider,id:8680,x:33939,y:32819,ptovrint:False,ptlb:Metalic,ptin:_Metalic,varname:node_8680,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:0,max:1;proporder:3941-734-7224-8345-5816-8680
;pass:END;sub:END;*/
Shader
"Shader Forge/Sheild"
{
Properties
{
...
...
@@ -10,6 +10,7 @@ Shader "Shader Forge/Sheild" {
_IntersectionColor
(
"Intersection Color"
,
Color
)
=
(
0
,
1
,
1
,
1
)
_IntersectionIntensity
(
"Intersection Intensity"
,
Range
(
0
,
1
))
=
1
_ShieldTxture
(
"Shield Txture"
,
2
D
)
=
"white"
{}
_Metalic
(
"Metalic"
,
Range
(
0
,
1
))
=
0
[
HideInInspector
]
_Cutoff
(
"Alpha cutoff"
,
Range
(
0
,
1
))
=
0
.
5
}
SubShader
{
...
...
@@ -31,11 +32,10 @@ Shader "Shader Forge/Sheild" {
#pragma fragment frag
#pragma multi_compile_instancing
#include "UnityCG.cginc"
#include "UnityPBSLighting.cginc"
#include "UnityStandardBRDF.cginc"
#pragma multi_compile_fwdbase
#pragma multi_compile_fog
#pragma target 3.0
uniform
float4
_LightColor0
;
uniform
sampler2D
_CameraDepthTexture
;
uniform
sampler2D
_ShieldTxture
;
uniform
float4
_ShieldTxture_ST
;
UNITY_INSTANCING_BUFFER_START
(
Props
)
...
...
@@ -43,6 +43,7 @@ Shader "Shader Forge/Sheild" {
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_Intensity
)
UNITY_DEFINE_INSTANCED_PROP
(
float4
,
_IntersectionColor
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_IntersectionIntensity
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_Metalic
)
UNITY_INSTANCING_BUFFER_END
(
Props
)
struct
VertexInput
{
float4
vertex
:
POSITION
;
...
...
@@ -65,6 +66,7 @@ Shader "Shader Forge/Sheild" {
o
.
uv0
=
v
.
texcoord0
;
o
.
normalDir
=
UnityObjectToWorldNormal
(
v
.
normal
);
o
.
posWorld
=
mul
(
unity_ObjectToWorld
,
v
.
vertex
);
float3
lightColor
=
_LightColor0
.
rgb
;
o
.
pos
=
UnityObjectToClipPos
(
v
.
vertex
);
UNITY_TRANSFER_FOG
(
o
,
o
.
pos
);
o
.
projPos
=
ComputeScreenPos
(
o
.
pos
);
...
...
@@ -76,10 +78,22 @@ Shader "Shader Forge/Sheild" {
i
.
normalDir
=
normalize
(
i
.
normalDir
);
float3
viewDirection
=
normalize
(
_WorldSpaceCameraPos
.
xyz
-
i
.
posWorld
.
xyz
);
float3
normalDirection
=
i
.
normalDir
;
float3
viewReflectDirection
=
reflect
(
-
viewDirection
,
normalDirection
);
float
sceneZ
=
max
(
0
,
LinearEyeDepth
(
UNITY_SAMPLE_DEPTH
(
tex2Dproj
(
_CameraDepthTexture
,
UNITY_PROJ_COORD
(
i
.
projPos
))))
-
_ProjectionParams
.
g
);
float
partZ
=
max
(
0
,
i
.
projPos
.
z
-
_ProjectionParams
.
g
);
float3
lightDirection
=
normalize
(
_WorldSpaceLightPos0
.
xyz
);
float3
lightColor
=
_LightColor0
.
rgb
;
////// Lighting:
float
attenuation
=
1
;
float3
attenColor
=
attenuation
*
_LightColor0
.
xyz
;
///////// Gloss:
float
gloss
=
0
.
5
;
float
specPow
=
exp2
(
gloss
*
10
.
0
+
1
.
0
);
////// Specular:
float
NdotL
=
saturate
(
dot
(
normalDirection
,
lightDirection
));
float
_Metalic_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Metalic
);
float3
specularColor
=
float3
(
_Metalic_var
,
_Metalic_var
,
_Metalic_var
);
float3
directSpecular
=
attenColor
*
pow
(
max
(
0
,
dot
(
reflect
(
-
lightDirection
,
normalDirection
),
viewDirection
)),
specPow
)
*
specularColor
;
float3
specular
=
directSpecular
;
////// Emissive:
float4
_Color_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Color
);
float
_Intensity_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Intensity
);
...
...
@@ -90,13 +104,100 @@ Shader "Shader Forge/Sheild" {
float2
node_5641
=
float2
(
i
.
uv0
.
r
,(
i
.
uv0
.
g
+
frac
(
node_7398
.
r
)));
float4
_ShieldTxture_var
=
tex2D
(
_ShieldTxture
,
TRANSFORM_TEX
(
node_5641
,
_ShieldTxture
));
float3
emissive
=
saturate
(
min
(
node_2871
,(
node_2871
*
(
_ShieldTxture_var
.
rgb
.
r
*
(
sin
((
node_7398
.
g
*
4
.
0
))
*
0
.
3
+
0
.
5
)))));
float3
finalColor
=
emissive
;
/// Final Color:
float3
finalColor
=
specular
+
emissive
;
fixed4
finalRGBA
=
fixed4
(
finalColor
,
0
.
1
);
UNITY_APPLY_FOG
(
i
.
fogCoord
,
finalRGBA
);
return
finalRGBA
;
}
ENDCG
}
Pass
{
Name
"FORWARD_DELTA"
Tags
{
"LightMode"
=
"ForwardAdd"
}
Blend
One
One
ZWrite
Off
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile_instancing
#include "UnityCG.cginc"
#include "AutoLight.cginc"
#pragma multi_compile_fwdadd
#pragma multi_compile_fog
#pragma target 3.0
uniform
float4
_LightColor0
;
uniform
sampler2D
_CameraDepthTexture
;
uniform
sampler2D
_ShieldTxture
;
uniform
float4
_ShieldTxture_ST
;
UNITY_INSTANCING_BUFFER_START
(
Props
)
UNITY_DEFINE_INSTANCED_PROP
(
float4
,
_Color
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_Intensity
)
UNITY_DEFINE_INSTANCED_PROP
(
float4
,
_IntersectionColor
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_IntersectionIntensity
)
UNITY_DEFINE_INSTANCED_PROP
(
float
,
_Metalic
)
UNITY_INSTANCING_BUFFER_END
(
Props
)
struct
VertexInput
{
float4
vertex
:
POSITION
;
float3
normal
:
NORMAL
;
float2
texcoord0
:
TEXCOORD0
;
};
struct
VertexOutput
{
float4
pos
:
SV_POSITION
;
UNITY_VERTEX_INPUT_INSTANCE_ID
float2
uv0
:
TEXCOORD0
;
float4
posWorld
:
TEXCOORD1
;
float3
normalDir
:
TEXCOORD2
;
float4
projPos
:
TEXCOORD3
;
LIGHTING_COORDS
(
4
,
5
)
UNITY_FOG_COORDS
(
6
)
};
VertexOutput
vert
(
VertexInput
v
)
{
VertexOutput
o
=
(
VertexOutput
)
0
;
UNITY_SETUP_INSTANCE_ID
(
v
);
UNITY_TRANSFER_INSTANCE_ID
(
v
,
o
);
o
.
uv0
=
v
.
texcoord0
;
o
.
normalDir
=
UnityObjectToWorldNormal
(
v
.
normal
);
o
.
posWorld
=
mul
(
unity_ObjectToWorld
,
v
.
vertex
);
float3
lightColor
=
_LightColor0
.
rgb
;
o
.
pos
=
UnityObjectToClipPos
(
v
.
vertex
);
UNITY_TRANSFER_FOG
(
o
,
o
.
pos
);
o
.
projPos
=
ComputeScreenPos
(
o
.
pos
);
COMPUTE_EYEDEPTH
(
o
.
projPos
.
z
);
TRANSFER_VERTEX_TO_FRAGMENT
(
o
)
return
o
;
}
float4
frag
(
VertexOutput
i
)
:
COLOR
{
UNITY_SETUP_INSTANCE_ID
(
i
);
i
.
normalDir
=
normalize
(
i
.
normalDir
);
float3
viewDirection
=
normalize
(
_WorldSpaceCameraPos
.
xyz
-
i
.
posWorld
.
xyz
);
float3
normalDirection
=
i
.
normalDir
;
float
sceneZ
=
max
(
0
,
LinearEyeDepth
(
UNITY_SAMPLE_DEPTH
(
tex2Dproj
(
_CameraDepthTexture
,
UNITY_PROJ_COORD
(
i
.
projPos
))))
-
_ProjectionParams
.
g
);
float
partZ
=
max
(
0
,
i
.
projPos
.
z
-
_ProjectionParams
.
g
);
float3
lightDirection
=
normalize
(
lerp
(
_WorldSpaceLightPos0
.
xyz
,
_WorldSpaceLightPos0
.
xyz
-
i
.
posWorld
.
xyz
,
_WorldSpaceLightPos0
.
w
));
float3
lightColor
=
_LightColor0
.
rgb
;
////// Lighting:
float
attenuation
=
LIGHT_ATTENUATION
(
i
);
float3
attenColor
=
attenuation
*
_LightColor0
.
xyz
;
///////// Gloss:
float
gloss
=
0
.
5
;
float
specPow
=
exp2
(
gloss
*
10
.
0
+
1
.
0
);
////// Specular:
float
NdotL
=
saturate
(
dot
(
normalDirection
,
lightDirection
));
float
_Metalic_var
=
UNITY_ACCESS_INSTANCED_PROP
(
Props
,
_Metalic
);
float3
specularColor
=
float3
(
_Metalic_var
,
_Metalic_var
,
_Metalic_var
);
float3
directSpecular
=
attenColor
*
pow
(
max
(
0
,
dot
(
reflect
(
-
lightDirection
,
normalDirection
),
viewDirection
)),
specPow
)
*
specularColor
;
float3
specular
=
directSpecular
;
/// Final Color:
float3
finalColor
=
specular
;
fixed4
finalRGBA
=
fixed4
(
finalColor
*
0
.
1
,
0
);
UNITY_APPLY_FOG
(
i
.
fogCoord
,
finalRGBA
);
return
finalRGBA
;
}
ENDCG
}
}
FallBack
"Diffuse"
CustomEditor
"ShaderForgeMaterialInspector"
...
...
This diff is collapsed.
Click to expand it.
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