Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
tetra-tower
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Oenos
tetra-tower
Commits
4bbe3878
Commit
4bbe3878
authored
Jan 20, 2019
by
18류지석
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
애니메이션 점프 추가
parent
2ca61c5f
Changes
14
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
383 additions
and
39 deletions
+383
-39
Player animator.controller
Assets/Animation/Player animator.controller
+9
-9
PlayerGoingDownAnim.anim
Assets/Animation/Player/PlayerGoingDownAnim.anim
+68
-0
PlayerGoingDownAnim.anim.meta
Assets/Animation/Player/PlayerGoingDownAnim.anim.meta
+8
-0
PlayerGoingUpAnim.anim
Assets/Animation/Player/PlayerGoingUpAnim.anim
+68
-0
PlayerGoingUpAnim.anim.meta
Assets/Animation/Player/PlayerGoingUpAnim.anim.meta
+8
-0
Player.prefab
Assets/Prefabs/Characters/Player.prefab
+7
-6
PlayScene.unity
Assets/Scenes/PlayScene.unity
+0
-20
PlayerController.cs
Assets/Scripts/Characters/PlayerController.cs
+5
-4
goingdown.meta
Assets/Sprites/Player/goingdown.meta
+8
-0
jump2.png
Assets/Sprites/Player/goingdown/jump2.png
+0
-0
jump2.png.meta
Assets/Sprites/Player/goingdown/jump2.png.meta
+97
-0
goingup.meta
Assets/Sprites/Player/goingup.meta
+8
-0
jump1.png
Assets/Sprites/Player/goingup/jump1.png
+0
-0
jump1.png.meta
Assets/Sprites/Player/goingup/jump1.png.meta
+97
-0
No files found.
Assets/Animation/Player animator.controller
View file @
4bbe3878
...
...
@@ -13,43 +13,43 @@ AnimatorController:
m_DefaultFloat
:
0
m_DefaultInt
:
0
m_DefaultBool
:
0
m_Controller
:
{
fileID
:
0
}
m_Controller
:
{
fileID
:
910000
0
}
-
m_Name
:
upTrigger
m_Type
:
9
m_DefaultFloat
:
0
m_DefaultInt
:
0
m_DefaultBool
:
0
m_Controller
:
{
fileID
:
0
}
m_Controller
:
{
fileID
:
910000
0
}
-
m_Name
:
rope
m_Type
:
9
m_DefaultFloat
:
0
m_DefaultInt
:
0
m_DefaultBool
:
0
m_Controller
:
{
fileID
:
0
}
m_Controller
:
{
fileID
:
910000
0
}
-
m_Name
:
idle
m_Type
:
9
m_DefaultFloat
:
0
m_DefaultInt
:
0
m_DefaultBool
:
0
m_Controller
:
{
fileID
:
0
}
m_Controller
:
{
fileID
:
910000
0
}
-
m_Name
:
run
m_Type
:
9
m_DefaultFloat
:
0
m_DefaultInt
:
0
m_DefaultBool
:
0
m_Controller
:
{
fileID
:
0
}
m_Controller
:
{
fileID
:
910000
0
}
-
m_Name
:
walk
m_Type
:
9
m_DefaultFloat
:
0
m_DefaultInt
:
0
m_DefaultBool
:
0
m_Controller
:
{
fileID
:
0
}
m_Controller
:
{
fileID
:
910000
0
}
-
m_Name
:
ropeUpDown
m_Type
:
1
m_DefaultFloat
:
0
m_DefaultInt
:
0
m_DefaultBool
:
0
m_Controller
:
{
fileID
:
0
}
m_Controller
:
{
fileID
:
910000
0
}
m_AnimatorLayers
:
-
serializedVersion
:
5
m_Name
:
Base Layer
...
...
@@ -251,7 +251,7 @@ AnimatorState:
m_MirrorParameterActive
:
0
m_CycleOffsetParameterActive
:
0
m_TimeParameterActive
:
0
m_Motion
:
{
fileID
:
0
}
m_Motion
:
{
fileID
:
7400000
,
guid
:
44ed96ed5e7417f43abd7860211d6c11
,
type
:
2
}
m_Tag
:
m_SpeedParameter
:
m_MirrorParameter
:
...
...
@@ -326,7 +326,7 @@ AnimatorState:
m_MirrorParameterActive
:
0
m_CycleOffsetParameterActive
:
0
m_TimeParameterActive
:
0
m_Motion
:
{
fileID
:
0
}
m_Motion
:
{
fileID
:
7400000
,
guid
:
f91c870ab8e91fd449c7928c7b149a1f
,
type
:
2
}
m_Tag
:
m_SpeedParameter
:
m_MirrorParameter
:
...
...
Assets/Animation/Player/PlayerGoingDownAnim.anim
0 → 100644
View file @
4bbe3878
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!74
&7400000
AnimationClip
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInternal
:
{
fileID
:
0
}
m_Name
:
PlayerGoingDownAnim
serializedVersion
:
6
m_Legacy
:
0
m_Compressed
:
0
m_UseHighQualityCurve
:
1
m_RotationCurves
:
[]
m_CompressedRotationCurves
:
[]
m_EulerCurves
:
[]
m_PositionCurves
:
[]
m_ScaleCurves
:
[]
m_FloatCurves
:
[]
m_PPtrCurves
:
-
curve
:
-
time
:
0
value
:
{
fileID
:
21300000
,
guid
:
c2f9f5a4cddceda4e941d2505563f825
,
type
:
3
}
attribute
:
m_Sprite
path
:
classID
:
212
script
:
{
fileID
:
0
}
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
:
0
script
:
{
fileID
:
0
}
typeID
:
212
customType
:
23
isPPtrCurve
:
1
pptrCurveMapping
:
-
{
fileID
:
21300000
,
guid
:
c2f9f5a4cddceda4e941d2505563f825
,
type
:
3
}
m_AnimationClipSettings
:
serializedVersion
:
2
m_AdditiveReferencePoseClip
:
{
fileID
:
0
}
m_AdditiveReferencePoseTime
:
0
m_StartTime
:
0
m_StopTime
:
0.016666668
m_OrientationOffsetY
:
0
m_Level
:
0
m_CycleOffset
:
0
m_HasAdditiveReferencePose
:
0
m_LoopTime
:
0
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
:
[]
m_EulerEditorCurves
:
[]
m_HasGenericRootTransform
:
0
m_HasMotionFloatCurves
:
0
m_GenerateMotionCurves
:
0
m_Events
:
[]
Assets/Animation/Player/PlayerGoingDownAnim.anim.meta
0 → 100644
View file @
4bbe3878
fileFormatVersion: 2
guid: f91c870ab8e91fd449c7928c7b149a1f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:
Assets/Animation/Player/PlayerGoingUpAnim.anim
0 → 100644
View file @
4bbe3878
%YAML
1.1
%TAG
!u!
tag:unity3d.com,2011:
---
!u!74
&7400000
AnimationClip
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInternal
:
{
fileID
:
0
}
m_Name
:
PlayerGoingUpAnim
serializedVersion
:
6
m_Legacy
:
0
m_Compressed
:
0
m_UseHighQualityCurve
:
1
m_RotationCurves
:
[]
m_CompressedRotationCurves
:
[]
m_EulerCurves
:
[]
m_PositionCurves
:
[]
m_ScaleCurves
:
[]
m_FloatCurves
:
[]
m_PPtrCurves
:
-
curve
:
-
time
:
0
value
:
{
fileID
:
21300000
,
guid
:
d8d54addde630d14aafacc31de2e47c7
,
type
:
3
}
attribute
:
m_Sprite
path
:
classID
:
212
script
:
{
fileID
:
0
}
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
:
0
script
:
{
fileID
:
0
}
typeID
:
212
customType
:
23
isPPtrCurve
:
1
pptrCurveMapping
:
-
{
fileID
:
21300000
,
guid
:
d8d54addde630d14aafacc31de2e47c7
,
type
:
3
}
m_AnimationClipSettings
:
serializedVersion
:
2
m_AdditiveReferencePoseClip
:
{
fileID
:
0
}
m_AdditiveReferencePoseTime
:
0
m_StartTime
:
0
m_StopTime
:
0.016666668
m_OrientationOffsetY
:
0
m_Level
:
0
m_CycleOffset
:
0
m_HasAdditiveReferencePose
:
0
m_LoopTime
:
0
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
:
[]
m_EulerEditorCurves
:
[]
m_HasGenericRootTransform
:
0
m_HasMotionFloatCurves
:
0
m_GenerateMotionCurves
:
0
m_Events
:
[]
Assets/Animation/Player/PlayerGoingUpAnim.anim.meta
0 → 100644
View file @
4bbe3878
fileFormatVersion: 2
guid: 44ed96ed5e7417f43abd7860211d6c11
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:
Assets/Prefabs/Characters/Player.prefab
View file @
4bbe3878
...
...
@@ -59,7 +59,7 @@ Rigidbody2D:
m_Mass
:
1
m_LinearDrag
:
0
m_AngularDrag
:
0.05
m_GravityScale
:
2
m_GravityScale
:
5
m_Material
:
{
fileID
:
0
}
m_Interpolate
:
0
m_SleepingMode
:
1
...
...
@@ -77,7 +77,7 @@ BoxCollider2D:
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
-0.
1
}
m_Offset
:
{
x
:
0
,
y
:
-0.
09
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
...
...
@@ -88,7 +88,7 @@ BoxCollider2D:
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
0.7
,
y
:
1.
4
}
m_Size
:
{
x
:
0.7
,
y
:
1.
5
}
m_EdgeRadius
:
0
---
!u!95
&95992411616135034
Animator
:
...
...
@@ -119,10 +119,11 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f289cad4933d4bf42ae5c82c57bd88e4
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
maxSpeed
:
5
maxDashSpeed
:
10
rbGravityScale
:
3
maxSpeed
:
3
maxDashSpeed
:
6
accerlation
:
1200
jumpSpeed
:
1
0
jumpSpeed
:
1
1
ropeSpeed
:
3
doubleJumpSpeed
:
10
dashAccerlation
:
2000
...
...
Assets/Scenes/PlayScene.unity
View file @
4bbe3878
...
...
@@ -677,26 +677,6 @@ Prefab:
propertyPath
:
m_RootOrder
value
:
5
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
114294925164316638
,
guid
:
3d077a5f727dd1e4780e9265ed26e036
,
type
:
2
}
propertyPath
:
maxSpeed
value
:
3
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
114294925164316638
,
guid
:
3d077a5f727dd1e4780e9265ed26e036
,
type
:
2
}
propertyPath
:
maxDashSpeed
value
:
6
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
61019994424895448
,
guid
:
3d077a5f727dd1e4780e9265ed26e036
,
type
:
2
}
propertyPath
:
m_Size.y
value
:
1.5
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
61019994424895448
,
guid
:
3d077a5f727dd1e4780e9265ed26e036
,
type
:
2
}
propertyPath
:
m_Offset.y
value
:
-0.09
objectReference
:
{
fileID
:
0
}
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
3d077a5f727dd1e4780e9265ed26e036
,
type
:
2
}
m_IsPrefabAsset
:
0
...
...
Assets/Scripts/Characters/PlayerController.cs
View file @
4bbe3878
...
...
@@ -8,6 +8,8 @@ public class PlayerController : MonoBehaviour
private
Rigidbody2D
rb
;
// RigidBody2D of this game object
private
Animator
anim
;
[
SerializeField
]
private
float
rbGravityScale
;
// Speeds of player
[
SerializeField
]
private
float
maxSpeed
;
...
...
@@ -29,7 +31,6 @@ public class PlayerController : MonoBehaviour
// Bool values for jump & doublejump
private
bool
isGrounded
=
true
;
private
bool
isJumpable
=
true
;
// Can player jump or doublejump?
private
bool
isInRope
=
false
;
private
bool
isDownPlatform
=
false
;
private
bool
ropeEnabled
=
true
;
// Inputs
...
...
@@ -113,7 +114,7 @@ public class PlayerController : MonoBehaviour
if
(
horizontalRaw
!=
0f
&&
verticalRaw
==
0f
)
{
playerState
=
PlayerState
.
Idle
;
rb
.
gravityScale
=
2f
;
rb
.
gravityScale
=
rbGravityScale
;
StartCoroutine
(
RopeDelay
());
}
...
...
@@ -133,7 +134,7 @@ public class PlayerController : MonoBehaviour
else
{
playerState
=
PlayerState
.
Idle
;
rb
.
gravityScale
=
2f
;
rb
.
gravityScale
=
rbGravityScale
;
}
if
(
playerState
!=
PlayerState
.
Rope
)
{
...
...
@@ -248,7 +249,7 @@ public class PlayerController : MonoBehaviour
{
element
.
enabled
=
false
;
yield
return
new
WaitForSeconds
(
0.3f
);
while
(
isIn
Rope
)
yield
return
new
WaitForSeconds
(
0.1f
);
while
(
playerState
==
PlayerState
.
Rope
)
yield
return
new
WaitForSeconds
(
0.1f
);
element
.
enabled
=
true
;
isDownPlatform
=
false
;
}
...
...
Assets/Sprites/Player/goingdown.meta
0 → 100644
View file @
4bbe3878
fileFormatVersion: 2
guid: 45bb2ce35c41f334497f5dd868082217
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Sprites/Player/goingdown/jump2.png
0 → 100644
View file @
4bbe3878
1.81 KB
Assets/Sprites/Player/goingdown/jump2.png.meta
0 → 100644
View file @
4bbe3878
fileFormatVersion: 2
guid: c2f9f5a4cddceda4e941d2505563f825
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 64
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: c09e8e3bf16d57344a4567a4d491afc9
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
Assets/Sprites/Player/goingup.meta
0 → 100644
View file @
4bbe3878
fileFormatVersion: 2
guid: f99f5101ae1b7b8449e74cfe45853872
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Sprites/Player/goingup/jump1.png
0 → 100644
View file @
4bbe3878
1.85 KB
Assets/Sprites/Player/goingup/jump1.png.meta
0 → 100644
View file @
4bbe3878
fileFormatVersion: 2
guid: d8d54addde630d14aafacc31de2e47c7
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 64
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: cfcb40e6fc5174d479d2ab3aef50c3b5
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment