Merge branch 'movement-controller' into 'master'
Update master with latest data from movement controller See merge request fums/ofb!2
This commit is contained in:
commit
d5e687a578
BIN
Assets/.DS_Store
vendored
BIN
Assets/.DS_Store
vendored
Binary file not shown.
8
Assets/Animations/Player.meta
Normal file
8
Assets/Animations/Player.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 964777185fd8e42fcbdacff04a0b5a46
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
87
Assets/Animations/Player/Idle_Right.anim
Normal file
87
Assets/Animations/Player/Idle_Right.anim
Normal file
@ -0,0 +1,87 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!74 &7400000
|
||||
AnimationClip:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Idle_Right
|
||||
serializedVersion: 7
|
||||
m_Legacy: 0
|
||||
m_Compressed: 0
|
||||
m_UseHighQualityCurve: 1
|
||||
m_RotationCurves: []
|
||||
m_CompressedRotationCurves: []
|
||||
m_EulerCurves: []
|
||||
m_PositionCurves: []
|
||||
m_ScaleCurves: []
|
||||
m_FloatCurves: []
|
||||
m_PPtrCurves:
|
||||
- serializedVersion: 2
|
||||
curve:
|
||||
- time: 0
|
||||
value: {fileID: 2055971196, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- time: 0.083333336
|
||||
value: {fileID: 1156952999, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- time: 0.16666667
|
||||
value: {fileID: -108218894, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- time: 0.25
|
||||
value: {fileID: -1709112861, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- time: 0.33333334
|
||||
value: {fileID: -481022109, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- time: 0.41666666
|
||||
value: {fileID: -1311040443, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
classID: 212
|
||||
script: {fileID: 0}
|
||||
flags: 2
|
||||
m_SampleRate: 12
|
||||
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
|
||||
isIntCurve: 0
|
||||
isSerializeReferenceCurve: 0
|
||||
pptrCurveMapping:
|
||||
- {fileID: 2055971196, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- {fileID: 1156952999, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- {fileID: -108218894, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- {fileID: -1709112861, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- {fileID: -481022109, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
- {fileID: -1311040443, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.5
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
m_HasAdditiveReferencePose: 0
|
||||
m_LoopTime: 1
|
||||
m_LoopBlend: 0
|
||||
m_LoopBlendOrientation: 0
|
||||
m_LoopBlendPositionY: 0
|
||||
m_LoopBlendPositionXZ: 0
|
||||
m_KeepOriginalOrientation: 0
|
||||
m_KeepOriginalPositionY: 1
|
||||
m_KeepOriginalPositionXZ: 0
|
||||
m_HeightFromFeet: 0
|
||||
m_Mirror: 0
|
||||
m_EditorCurves: []
|
||||
m_EulerEditorCurves: []
|
||||
m_HasGenericRootTransform: 0
|
||||
m_HasMotionFloatCurves: 0
|
||||
m_Events: []
|
8
Assets/Animations/Player/Idle_Right.anim.meta
Normal file
8
Assets/Animations/Player/Idle_Right.anim.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9ef11af87b9f74a20a45399740abb914
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 7400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
159
Assets/Animations/Player/PlayerAnimation.controller
Normal file
159
Assets/Animations/Player/PlayerAnimation.controller
Normal file
@ -0,0 +1,159 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!91 &9100000
|
||||
AnimatorController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: PlayerAnimation
|
||||
serializedVersion: 5
|
||||
m_AnimatorParameters:
|
||||
- m_Name: Walking
|
||||
m_Type: 4
|
||||
m_DefaultFloat: 0
|
||||
m_DefaultInt: 0
|
||||
m_DefaultBool: 0
|
||||
m_Controller: {fileID: 0}
|
||||
m_AnimatorLayers:
|
||||
- serializedVersion: 5
|
||||
m_Name: Base Layer
|
||||
m_StateMachine: {fileID: 7513092510896729350}
|
||||
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 &1508907066567012883
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Idle_Right
|
||||
m_Speed: 0.3
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: 3175011830551307803}
|
||||
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: 9ef11af87b9f74a20a45399740abb914, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1101 &3175011830551307803
|
||||
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: Walking
|
||||
m_EventTreshold: 0
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: 3938999004827103792}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.5
|
||||
m_HasExitTime: 0
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1101 &3616454228919817094
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions:
|
||||
- m_ConditionMode: 2
|
||||
m_ConditionEvent: Walking
|
||||
m_EventTreshold: 0
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: 1508907066567012883}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.5
|
||||
m_HasExitTime: 0
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1102 &3938999004827103792
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Walk_Right
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: 3616454228919817094}
|
||||
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: b8cc8c849c29440a3bcda140f8975885, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1107 &7513092510896729350
|
||||
AnimatorStateMachine:
|
||||
serializedVersion: 6
|
||||
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: 1508907066567012883}
|
||||
m_Position: {x: 130, y: 200, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 3938999004827103792}
|
||||
m_Position: {x: 180, y: 320, 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: 110, z: 0}
|
||||
m_ExitPosition: {x: 800, y: 120, z: 0}
|
||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||
m_DefaultState: {fileID: 1508907066567012883}
|
8
Assets/Animations/Player/PlayerAnimation.controller.meta
Normal file
8
Assets/Animations/Player/PlayerAnimation.controller.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 60872274ff538456fa482bd2ef2fe182
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 9100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
87
Assets/Animations/Player/Walk_Right.anim
Normal file
87
Assets/Animations/Player/Walk_Right.anim
Normal file
@ -0,0 +1,87 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!74 &7400000
|
||||
AnimationClip:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Walk_Right
|
||||
serializedVersion: 7
|
||||
m_Legacy: 0
|
||||
m_Compressed: 0
|
||||
m_UseHighQualityCurve: 1
|
||||
m_RotationCurves: []
|
||||
m_CompressedRotationCurves: []
|
||||
m_EulerCurves: []
|
||||
m_PositionCurves: []
|
||||
m_ScaleCurves: []
|
||||
m_FloatCurves: []
|
||||
m_PPtrCurves:
|
||||
- serializedVersion: 2
|
||||
curve:
|
||||
- time: 0
|
||||
value: {fileID: -522049706, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- time: 0.083333336
|
||||
value: {fileID: 2030661164, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- time: 0.16666667
|
||||
value: {fileID: 326449265, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- time: 0.25
|
||||
value: {fileID: 1584700496, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- time: 0.33333334
|
||||
value: {fileID: 2084539268, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- time: 0.41666666
|
||||
value: {fileID: 914381090, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
classID: 212
|
||||
script: {fileID: 0}
|
||||
flags: 2
|
||||
m_SampleRate: 12
|
||||
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
|
||||
isIntCurve: 0
|
||||
isSerializeReferenceCurve: 0
|
||||
pptrCurveMapping:
|
||||
- {fileID: -522049706, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- {fileID: 2030661164, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- {fileID: 326449265, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- {fileID: 1584700496, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- {fileID: 2084539268, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
- {fileID: 914381090, guid: 656b51155db9643ec9cc8ca0a69a8947, type: 3}
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.5
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
m_HasAdditiveReferencePose: 0
|
||||
m_LoopTime: 1
|
||||
m_LoopBlend: 0
|
||||
m_LoopBlendOrientation: 0
|
||||
m_LoopBlendPositionY: 0
|
||||
m_LoopBlendPositionXZ: 0
|
||||
m_KeepOriginalOrientation: 0
|
||||
m_KeepOriginalPositionY: 1
|
||||
m_KeepOriginalPositionXZ: 0
|
||||
m_HeightFromFeet: 0
|
||||
m_Mirror: 0
|
||||
m_EditorCurves: []
|
||||
m_EulerEditorCurves: []
|
||||
m_HasGenericRootTransform: 0
|
||||
m_HasMotionFloatCurves: 0
|
||||
m_Events: []
|
8
Assets/Animations/Player/Walk_Right.anim.meta
Normal file
8
Assets/Animations/Player/Walk_Right.anim.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b8cc8c849c29440a3bcda140f8975885
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 7400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Animations/Slug.meta
Normal file
8
Assets/Animations/Slug.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 76a4026cba8f047b9b2a819a600c7c7f
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
72
Assets/Animations/Slug/SlugAnimations.controller
Normal file
72
Assets/Animations/Slug/SlugAnimations.controller
Normal file
@ -0,0 +1,72 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!91 &9100000
|
||||
AnimatorController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: SlugAnimations
|
||||
serializedVersion: 5
|
||||
m_AnimatorParameters: []
|
||||
m_AnimatorLayers:
|
||||
- serializedVersion: 5
|
||||
m_Name: Base Layer
|
||||
m_StateMachine: {fileID: 6453873061346383965}
|
||||
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 &4248165553369873906
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: SlugMove
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions: []
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: 401d753101a064d518c9762dc6277f18, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1107 &6453873061346383965
|
||||
AnimatorStateMachine:
|
||||
serializedVersion: 6
|
||||
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: 4248165553369873906}
|
||||
m_Position: {x: 190, y: 240, 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: 500, y: 110, z: 0}
|
||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||
m_DefaultState: {fileID: 4248165553369873906}
|
8
Assets/Animations/Slug/SlugAnimations.controller.meta
Normal file
8
Assets/Animations/Slug/SlugAnimations.controller.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a25bc68b62a1d41119500dfd829cab20
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 9100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
78
Assets/Animations/Slug/SlugMove.anim
Normal file
78
Assets/Animations/Slug/SlugMove.anim
Normal file
@ -0,0 +1,78 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!74 &7400000
|
||||
AnimationClip:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: SlugMove
|
||||
serializedVersion: 7
|
||||
m_Legacy: 0
|
||||
m_Compressed: 0
|
||||
m_UseHighQualityCurve: 1
|
||||
m_RotationCurves: []
|
||||
m_CompressedRotationCurves: []
|
||||
m_EulerCurves: []
|
||||
m_PositionCurves: []
|
||||
m_ScaleCurves: []
|
||||
m_FloatCurves: []
|
||||
m_PPtrCurves:
|
||||
- serializedVersion: 2
|
||||
curve:
|
||||
- time: 0
|
||||
value: {fileID: -1289364361, guid: 286c48fb052f243d0813c30742d9eae4, type: 3}
|
||||
- time: 0.083333336
|
||||
value: {fileID: 1584810941, guid: 286c48fb052f243d0813c30742d9eae4, type: 3}
|
||||
- time: 0.16666667
|
||||
value: {fileID: 730253914, guid: 286c48fb052f243d0813c30742d9eae4, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
classID: 212
|
||||
script: {fileID: 0}
|
||||
flags: 2
|
||||
m_SampleRate: 12
|
||||
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
|
||||
isIntCurve: 0
|
||||
isSerializeReferenceCurve: 0
|
||||
pptrCurveMapping:
|
||||
- {fileID: -1289364361, guid: 286c48fb052f243d0813c30742d9eae4, type: 3}
|
||||
- {fileID: 1584810941, guid: 286c48fb052f243d0813c30742d9eae4, type: 3}
|
||||
- {fileID: 730253914, guid: 286c48fb052f243d0813c30742d9eae4, type: 3}
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.25
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
m_HasAdditiveReferencePose: 0
|
||||
m_LoopTime: 1
|
||||
m_LoopBlend: 0
|
||||
m_LoopBlendOrientation: 0
|
||||
m_LoopBlendPositionY: 0
|
||||
m_LoopBlendPositionXZ: 0
|
||||
m_KeepOriginalOrientation: 0
|
||||
m_KeepOriginalPositionY: 1
|
||||
m_KeepOriginalPositionXZ: 0
|
||||
m_HeightFromFeet: 0
|
||||
m_Mirror: 0
|
||||
m_EditorCurves: []
|
||||
m_EulerEditorCurves: []
|
||||
m_HasGenericRootTransform: 0
|
||||
m_HasMotionFloatCurves: 0
|
||||
m_Events: []
|
8
Assets/Animations/Slug/SlugMove.anim.meta
Normal file
8
Assets/Animations/Slug/SlugMove.anim.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 401d753101a064d518c9762dc6277f18
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 7400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Animations/Snake.meta
Normal file
8
Assets/Animations/Snake.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: adb9c74c606204767bb76244f779d796
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
72
Assets/Animations/Snake/SnakeAnimations.controller
Normal file
72
Assets/Animations/Snake/SnakeAnimations.controller
Normal file
@ -0,0 +1,72 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1102 &-7539166485765785913
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: SnakeMove
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions: []
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: c988f4b24862e42f886445f77f4fb6c2, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!1107 &-1805609291362184474
|
||||
AnimatorStateMachine:
|
||||
serializedVersion: 6
|
||||
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: -7539166485765785913}
|
||||
m_Position: {x: 190, y: 270, 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: -7539166485765785913}
|
||||
--- !u!91 &9100000
|
||||
AnimatorController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: SnakeAnimations
|
||||
serializedVersion: 5
|
||||
m_AnimatorParameters: []
|
||||
m_AnimatorLayers:
|
||||
- serializedVersion: 5
|
||||
m_Name: Base Layer
|
||||
m_StateMachine: {fileID: -1805609291362184474}
|
||||
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}
|
8
Assets/Animations/Snake/SnakeAnimations.controller.meta
Normal file
8
Assets/Animations/Snake/SnakeAnimations.controller.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8a27a4a88d6b64baa9f221facef4f8b1
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 9100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
78
Assets/Animations/Snake/SnakeMove.anim
Normal file
78
Assets/Animations/Snake/SnakeMove.anim
Normal file
@ -0,0 +1,78 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!74 &7400000
|
||||
AnimationClip:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: SnakeMove
|
||||
serializedVersion: 7
|
||||
m_Legacy: 0
|
||||
m_Compressed: 0
|
||||
m_UseHighQualityCurve: 1
|
||||
m_RotationCurves: []
|
||||
m_CompressedRotationCurves: []
|
||||
m_EulerCurves: []
|
||||
m_PositionCurves: []
|
||||
m_ScaleCurves: []
|
||||
m_FloatCurves: []
|
||||
m_PPtrCurves:
|
||||
- serializedVersion: 2
|
||||
curve:
|
||||
- time: 0
|
||||
value: {fileID: -101506370, guid: 4a897eab3c1f04ff7a0ad6e638c234dc, type: 3}
|
||||
- time: 0.083333336
|
||||
value: {fileID: -815971218, guid: 4a897eab3c1f04ff7a0ad6e638c234dc, type: 3}
|
||||
- time: 0.16666667
|
||||
value: {fileID: -1485093117, guid: 4a897eab3c1f04ff7a0ad6e638c234dc, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
classID: 212
|
||||
script: {fileID: 0}
|
||||
flags: 2
|
||||
m_SampleRate: 12
|
||||
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
|
||||
isIntCurve: 0
|
||||
isSerializeReferenceCurve: 0
|
||||
pptrCurveMapping:
|
||||
- {fileID: -101506370, guid: 4a897eab3c1f04ff7a0ad6e638c234dc, type: 3}
|
||||
- {fileID: -815971218, guid: 4a897eab3c1f04ff7a0ad6e638c234dc, type: 3}
|
||||
- {fileID: -1485093117, guid: 4a897eab3c1f04ff7a0ad6e638c234dc, type: 3}
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.25
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
m_HasAdditiveReferencePose: 0
|
||||
m_LoopTime: 1
|
||||
m_LoopBlend: 0
|
||||
m_LoopBlendOrientation: 0
|
||||
m_LoopBlendPositionY: 0
|
||||
m_LoopBlendPositionXZ: 0
|
||||
m_KeepOriginalOrientation: 0
|
||||
m_KeepOriginalPositionY: 1
|
||||
m_KeepOriginalPositionXZ: 0
|
||||
m_HeightFromFeet: 0
|
||||
m_Mirror: 0
|
||||
m_EditorCurves: []
|
||||
m_EulerEditorCurves: []
|
||||
m_HasGenericRootTransform: 0
|
||||
m_HasMotionFloatCurves: 0
|
||||
m_Events: []
|
8
Assets/Animations/Snake/SnakeMove.anim.meta
Normal file
8
Assets/Animations/Snake/SnakeMove.anim.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c988f4b24862e42f886445f77f4fb6c2
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 7400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Animations/Tambourine.meta
Normal file
8
Assets/Animations/Tambourine.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a62038cc70fd14f46bbcc753efbe72c5
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -102,7 +102,7 @@ Material:
|
||||
- _GlossMapScale: 1
|
||||
- _Glossiness: 0.5
|
||||
- _GlossyReflections: 1
|
||||
- _LightingEnabled: 0
|
||||
- _LightingEnabled: 1
|
||||
- _Metallic: 0
|
||||
- _Mode: 0
|
||||
- _OcclusionStrength: 1
|
||||
|
@ -7,5 +7,5 @@ PhysicsMaterial2D:
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: PlayerFriction
|
||||
friction: 1
|
||||
friction: 0
|
||||
bounciness: 0
|
||||
|
@ -21,7 +21,7 @@
|
||||
"expectedControlType": "Button",
|
||||
"processors": "",
|
||||
"interactions": "",
|
||||
"initialStateCheck": false
|
||||
"initialStateCheck": true
|
||||
},
|
||||
{
|
||||
"name": "ThrowTambourine",
|
||||
|
@ -43,7 +43,7 @@ GameObject:
|
||||
- component: {fileID: 4957706768026546484}
|
||||
- component: {fileID: 6465130401096595230}
|
||||
m_Layer: 0
|
||||
m_Name: ProjectileLauncher
|
||||
m_Name: CaveOctopus
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@ -58,12 +58,12 @@ Transform:
|
||||
m_GameObject: {fileID: 8749426230765200713}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 0.75, y: 0.75, z: 0.75}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 7108139142192227224}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 13
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90}
|
||||
--- !u!212 &4957706768026546484
|
||||
SpriteRenderer:
|
||||
@ -105,10 +105,10 @@ SpriteRenderer:
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Sprite: {fileID: -9095717837082945937, guid: 207ee8102dd4143d288186ef0be518ee, type: 3}
|
||||
m_SortingOrder: 1
|
||||
m_Sprite: {fileID: 21300000, guid: 3f9e2aec9d2a94e2ba7a70c38efdf17c, type: 3}
|
||||
m_Color: {r: 0.5707547, g: 0.582636, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipX: 1
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 0
|
||||
m_Size: {x: 1, y: 2}
|
@ -12,10 +12,12 @@ GameObject:
|
||||
- component: {fileID: 5885597207104481987}
|
||||
- component: {fileID: 5885597207104481988}
|
||||
- component: {fileID: 5885597207104481989}
|
||||
- component: {fileID: 5885597207104481990}
|
||||
- component: {fileID: 2233892752547184614}
|
||||
- component: {fileID: 5885597207104481984}
|
||||
- component: {fileID: 1407172087}
|
||||
- component: {fileID: 3893791749692807526}
|
||||
- component: {fileID: 5559747613460074786}
|
||||
- component: {fileID: 2772748892378701928}
|
||||
- component: {fileID: 1842747687311249101}
|
||||
m_Layer: 2
|
||||
m_Name: Player
|
||||
m_TagString: Player
|
||||
@ -32,13 +34,13 @@ Transform:
|
||||
m_GameObject: {fileID: 5885597207104481991}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 10}
|
||||
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 5885597207531562994}
|
||||
- {fileID: 5885597208269163161}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 13
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &5885597207104481987
|
||||
SpriteRenderer:
|
||||
@ -80,8 +82,8 @@ SpriteRenderer:
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Sprite: {fileID: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, type: 3}
|
||||
m_SortingOrder: 1
|
||||
m_Sprite: {fileID: 2055971196, guid: cd51bcf6b6aee4772bffcdbfd5cec673, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
@ -106,7 +108,7 @@ Rigidbody2D:
|
||||
m_UseAutoMass: 0
|
||||
m_Mass: 1
|
||||
m_LinearDrag: 0
|
||||
m_AngularDrag: 0.05
|
||||
m_AngularDrag: 0
|
||||
m_GravityScale: 1
|
||||
m_Material: {fileID: 6200000, guid: 83749aa79f3034041ac7616c39c77dfb, type: 2}
|
||||
m_IncludeLayers:
|
||||
@ -117,7 +119,7 @@ Rigidbody2D:
|
||||
m_Bits: 0
|
||||
m_Interpolate: 0
|
||||
m_SleepingMode: 1
|
||||
m_CollisionDetection: 0
|
||||
m_CollisionDetection: 1
|
||||
m_Constraints: 4
|
||||
--- !u!231 &5885597207104481989
|
||||
SpringJoint2D:
|
||||
@ -140,66 +142,6 @@ SpringJoint2D:
|
||||
m_Distance: 2
|
||||
m_DampingRatio: 1
|
||||
m_Frequency: 1
|
||||
--- !u!58 &5885597207104481990
|
||||
CircleCollider2D:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207104481991}
|
||||
m_Enabled: 1
|
||||
m_Density: 1
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_ForceSendLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_ForceReceiveLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_ContactCaptureLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_CallbackLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_IsTrigger: 0
|
||||
m_UsedByEffector: 0
|
||||
m_UsedByComposite: 0
|
||||
m_Offset: {x: 0, y: 0}
|
||||
serializedVersion: 2
|
||||
m_Radius: 0.5
|
||||
--- !u!114 &2233892752547184614
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207104481991}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b0115312556794123a3cafad4b83d0a7, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
moveSpeed: 15
|
||||
jumpSpeed: 5
|
||||
airSpeed: 0
|
||||
playerInput: {fileID: 1407172087}
|
||||
groundLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 64
|
||||
boxSize: {x: 0.03, y: 0.21}
|
||||
maxDistanceFromGround: 0.13
|
||||
launcher: {fileID: 6559806128767475056}
|
||||
hasTambourine: 1
|
||||
grapplingGun: {fileID: 3465910379319867675}
|
||||
grapplingRope: {fileID: 7648135587659148198}
|
||||
--- !u!232 &5885597207104481984
|
||||
DistanceJoint2D:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -244,12 +186,148 @@ MonoBehaviour:
|
||||
m_ControlsChangedEvent:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_ActionEvents: []
|
||||
m_ActionEvents:
|
||||
- m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 5559747613460074786}
|
||||
m_TargetAssemblyTypeName: PlayerMovement, Assembly-CSharp
|
||||
m_MethodName: OnGrapple
|
||||
m_Mode: 0
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
m_ActionId: 183693a0-ab31-4f85-a4ef-b43b8a80fa77
|
||||
m_ActionName: Player/Move[/Keyboard/w,/Keyboard/s,/Keyboard/a,/Keyboard/d]
|
||||
- m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_ActionId: 2116b59e-20ee-4f7c-a656-aad81b0ae23a
|
||||
m_ActionName: Player/Grapple[/Keyboard/l]
|
||||
- m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_ActionId: 00940c0e-3199-4943-a074-8cde87588db2
|
||||
m_ActionName: Player/ThrowTambourine[/Keyboard/k]
|
||||
- m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_ActionId: 5a10231f-97fe-4bfb-89d8-4ac906d76de6
|
||||
m_ActionName: Player/Jump[/Keyboard/space]
|
||||
m_NeverAutoSwitchControlSchemes: 0
|
||||
m_DefaultControlScheme:
|
||||
m_DefaultActionMap: Player
|
||||
m_SplitScreenIndex: -1
|
||||
m_Camera: {fileID: 0}
|
||||
--- !u!114 &3893791749692807526
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207104481991}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b0115312556794123a3cafad4b83d0a7, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
playerInput: {fileID: 1407172087}
|
||||
launcher: {fileID: 6559806128767475056}
|
||||
hasTambourine: 1
|
||||
grapplingGun: {fileID: 3465910379319867675}
|
||||
grapplingRope: {fileID: 7648135587659148198}
|
||||
playerController: {fileID: 5559747613460074786}
|
||||
stateController: {fileID: 0}
|
||||
--- !u!114 &5559747613460074786
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207104481991}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 7b873819f9a3f36ef898a0403972da28, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
maxRunSpeed: 10
|
||||
runAcceleration: 10
|
||||
snappiness: 2.5
|
||||
jumpSpeed: 5
|
||||
airSpeedMultiplier: 0.5
|
||||
groundLayer:
|
||||
serializedVersion: 2
|
||||
m_Bits: 64
|
||||
boxSize: {x: 0.03, y: 0.21}
|
||||
maxDistanceFromGround: 0.22
|
||||
stateController: {fileID: 0}
|
||||
--- !u!95 &2772748892378701928
|
||||
Animator:
|
||||
serializedVersion: 5
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207104481991}
|
||||
m_Enabled: 1
|
||||
m_Avatar: {fileID: 0}
|
||||
m_Controller: {fileID: 9100000, guid: 60872274ff538456fa482bd2ef2fe182, type: 2}
|
||||
m_CullingMode: 0
|
||||
m_UpdateMode: 0
|
||||
m_ApplyRootMotion: 0
|
||||
m_LinearVelocityBlending: 0
|
||||
m_StabilizeFeet: 0
|
||||
m_WarningMessage:
|
||||
m_HasTransformHierarchy: 1
|
||||
m_AllowConstantClipSamplingOptimization: 1
|
||||
m_KeepAnimatorStateOnDisable: 0
|
||||
m_WriteDefaultValuesOnDisable: 0
|
||||
--- !u!61 &1842747687311249101
|
||||
BoxCollider2D:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207104481991}
|
||||
m_Enabled: 1
|
||||
m_Density: 1
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_ForceSendLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_ForceReceiveLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_ContactCaptureLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_CallbackLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_IsTrigger: 0
|
||||
m_UsedByEffector: 0
|
||||
m_UsedByComposite: 0
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_SpriteTilingProperty:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
oldSize: {x: 0.34375, y: 0.4375}
|
||||
newSize: {x: 1, y: 1}
|
||||
adaptiveTilingThreshold: 0.5
|
||||
drawMode: 0
|
||||
adaptiveTiling: 0
|
||||
m_AutoTiling: 0
|
||||
serializedVersion: 2
|
||||
m_Size: {x: 0.34375, y: 0.4375}
|
||||
m_EdgeRadius: 0
|
||||
--- !u!1 &5885597207531562995
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -273,7 +351,7 @@ Transform:
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207531562995}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
@ -281,7 +359,7 @@ Transform:
|
||||
- {fileID: 5885597207560664729}
|
||||
m_Father: {fileID: 5885597207104481986}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90}
|
||||
--- !u!1 &5885597207560664730
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -309,9 +387,9 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207560664730}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0.75, y: 0, z: 0}
|
||||
m_LocalScale: {x: 0.79404104, y: 0.38237485, z: 0.547}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 0.4, y: 0.2, z: 0.25}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children:
|
||||
- {fileID: 5885597208857297552}
|
||||
m_Father: {fileID: 5885597207531562994}
|
||||
@ -324,7 +402,7 @@ SpriteRenderer:
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207560664730}
|
||||
m_Enabled: 1
|
||||
m_Enabled: 0
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
@ -357,7 +435,7 @@ SpriteRenderer:
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_SortingOrder: 1
|
||||
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
|
||||
m_Color: {r: 0.64606833, g: 1, b: 0, a: 1}
|
||||
m_FlipX: 0
|
||||
@ -391,12 +469,6 @@ MonoBehaviour:
|
||||
m_rigidBody2D: {fileID: 5885597207104481988}
|
||||
rotateOverTime: 1
|
||||
rotationSpeed: 18
|
||||
hasMaxDistance: 0
|
||||
maxDistance: 20
|
||||
launchToPoint: 0
|
||||
launchType: 1
|
||||
launchSpeed: 1
|
||||
autoConfigureDistance: 1
|
||||
targetDistance: 3
|
||||
targetFrequency: 1
|
||||
grapplePoint: {x: 0, y: 0}
|
||||
@ -459,6 +531,7 @@ GameObject:
|
||||
- component: {fileID: 5885597207789090694}
|
||||
- component: {fileID: 5885597207789090692}
|
||||
- component: {fileID: 7648135587659148198}
|
||||
- component: {fileID: 5502596181530623924}
|
||||
m_Layer: 0
|
||||
m_Name: Rope
|
||||
m_TagString: Untagged
|
||||
@ -528,7 +601,7 @@ LineRenderer:
|
||||
- {x: 0, y: 0, z: 1}
|
||||
m_Parameters:
|
||||
serializedVersion: 3
|
||||
widthMultiplier: 0.15
|
||||
widthMultiplier: 0.1
|
||||
widthCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
@ -593,7 +666,7 @@ Rigidbody2D:
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207789090697}
|
||||
m_BodyType: 0
|
||||
m_BodyType: 1
|
||||
m_Simulated: 1
|
||||
m_UseFullKinematicContacts: 0
|
||||
m_UseAutoMass: 0
|
||||
@ -686,7 +759,7 @@ MonoBehaviour:
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 1
|
||||
value: 0.0012016296
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
@ -696,7 +769,7 @@ MonoBehaviour:
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
startWaveSize: 2
|
||||
startWaveSize: 1
|
||||
ropeProgressionCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
@ -721,8 +794,105 @@ MonoBehaviour:
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
ropeProgressionSpeed: 50
|
||||
ropeProgressionSpeed: 10
|
||||
isGrappling: 1
|
||||
sirJacques: {fileID: 7242173371790695690}
|
||||
--- !u!82 &5502596181530623924
|
||||
AudioSource:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5885597207789090697}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 4
|
||||
OutputAudioMixerGroup: {fileID: 0}
|
||||
m_audioClip: {fileID: 8300000, guid: 4ec5696ee16e04dd391544df240d2acb, type: 3}
|
||||
m_PlayOnAwake: 0
|
||||
m_Volume: 1
|
||||
m_Pitch: 1
|
||||
Loop: 0
|
||||
Mute: 0
|
||||
Spatialize: 0
|
||||
SpatializePostEffects: 0
|
||||
Priority: 128
|
||||
DopplerLevel: 1
|
||||
MinDistance: 1
|
||||
MaxDistance: 500
|
||||
Pan2D: 0
|
||||
rolloffMode: 0
|
||||
BypassEffects: 0
|
||||
BypassListenerEffects: 0
|
||||
BypassReverbZones: 0
|
||||
rolloffCustomCurve:
|
||||
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: 1
|
||||
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
|
||||
panLevelCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
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
|
||||
spreadCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
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
|
||||
reverbZoneMixCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
--- !u!1 &5885597208269163163
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -799,6 +969,91 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 5885597207789090696}
|
||||
- {fileID: 6125661957090719201}
|
||||
m_Father: {fileID: 5885597207560664729}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &7242173371790695690
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6125661957090719201}
|
||||
- component: {fileID: 2889455364024973468}
|
||||
m_Layer: 0
|
||||
m_Name: SirJacques
|
||||
m_TagString: SirJacques
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &6125661957090719201
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7242173371790695690}
|
||||
m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 12, y: 6, z: 7.5}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 5885597208857297552}
|
||||
m_RootOrder: -1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90}
|
||||
--- !u!212 &2889455364024973468
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7242173371790695690}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 4
|
||||
m_Sprite: {fileID: 21300000, guid: afdb5019fbf944721a6f5467877743dd, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 0
|
||||
m_Size: {x: 0.64, y: 0.64}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
|
@ -28,14 +28,14 @@ Transform:
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6786092313738818144}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0.38268343, w: 0.92387956}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 0.5, y: 0.5, z: 0.5}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 0.25, y: 0.25, z: 0.25}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 45}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &5211884072714540459
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -77,8 +77,8 @@ SpriteRenderer:
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
|
||||
m_Color: {r: 0.9960785, g: 0.24705884, b: 0.2509804, a: 1}
|
||||
m_Sprite: {fileID: 21300000, guid: 5c85a1246b0854e49b74f6923285a504, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 0
|
||||
@ -149,7 +149,7 @@ CircleCollider2D:
|
||||
m_UsedByComposite: 0
|
||||
m_Offset: {x: 0, y: 0}
|
||||
serializedVersion: 2
|
||||
m_Radius: 0.81
|
||||
m_Radius: 5
|
||||
--- !u!61 &-3408990633585578017
|
||||
BoxCollider2D:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -186,7 +186,7 @@ BoxCollider2D:
|
||||
m_SpriteTilingProperty:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
oldSize: {x: 1, y: 1}
|
||||
oldSize: {x: 5, y: 5}
|
||||
newSize: {x: 1, y: 1}
|
||||
adaptiveTilingThreshold: 0.5
|
||||
drawMode: 0
|
||||
|
@ -12,8 +12,9 @@ GameObject:
|
||||
- component: {fileID: 493245979038171999}
|
||||
- component: {fileID: 493245979038171993}
|
||||
- component: {fileID: 4018407283885727215}
|
||||
- component: {fileID: 5337163787054360807}
|
||||
m_Layer: 0
|
||||
m_Name: Enemy
|
||||
m_Name: Slug
|
||||
m_TagString: Enemy
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@ -28,11 +29,11 @@ Transform:
|
||||
m_GameObject: {fileID: 493245979038171997}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 0.4849, y: 0.4849, z: 0.4849}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 12
|
||||
m_RootOrder: 15
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &493245979038171999
|
||||
SpriteRenderer:
|
||||
@ -74,11 +75,11 @@ SpriteRenderer:
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Sprite: {fileID: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, type: 3}
|
||||
m_Color: {r: 1, g: 0.25, b: 0.25, a: 1}
|
||||
m_SortingOrder: 1
|
||||
m_Sprite: {fileID: -1289364361, guid: 286c48fb052f243d0813c30742d9eae4, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_FlipY: 1
|
||||
m_DrawMode: 0
|
||||
m_Size: {x: 1, y: 1}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
@ -134,8 +135,29 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
pinned: 0
|
||||
range: 3
|
||||
range: 2.09
|
||||
xLeft: 0
|
||||
xRight: 0
|
||||
movementVector: {x: 1, y: 0}
|
||||
moveSpeed: 0
|
||||
movementVector: {x: -1, y: 0}
|
||||
moveSpeed: 1
|
||||
--- !u!95 &5337163787054360807
|
||||
Animator:
|
||||
serializedVersion: 5
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 493245979038171997}
|
||||
m_Enabled: 1
|
||||
m_Avatar: {fileID: 0}
|
||||
m_Controller: {fileID: 9100000, guid: a25bc68b62a1d41119500dfd829cab20, type: 2}
|
||||
m_CullingMode: 0
|
||||
m_UpdateMode: 0
|
||||
m_ApplyRootMotion: 0
|
||||
m_LinearVelocityBlending: 0
|
||||
m_StabilizeFeet: 0
|
||||
m_WarningMessage:
|
||||
m_HasTransformHierarchy: 1
|
||||
m_AllowConstantClipSamplingOptimization: 1
|
||||
m_KeepAnimatorStateOnDisable: 0
|
||||
m_WriteDefaultValuesOnDisable: 0
|
7
Assets/Prefabs/Slug.prefab.meta
Normal file
7
Assets/Prefabs/Slug.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fe6515c8ba67e4334bd83dff507ec83e
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
173
Assets/Prefabs/Snake.prefab
Normal file
173
Assets/Prefabs/Snake.prefab
Normal file
@ -0,0 +1,173 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &493245979038171997
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 493245979038171992}
|
||||
- component: {fileID: 493245979038171999}
|
||||
- component: {fileID: 4018407283885727215}
|
||||
- component: {fileID: 5337163787054360807}
|
||||
- component: {fileID: 4224870664944535266}
|
||||
m_Layer: 0
|
||||
m_Name: Snake
|
||||
m_TagString: Enemy
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &493245979038171992
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 493245979038171997}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 14
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &493245979038171999
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 493245979038171997}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 1
|
||||
m_Sprite: {fileID: -101506370, guid: 4a897eab3c1f04ff7a0ad6e638c234dc, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 0
|
||||
m_Size: {x: 1, y: 1}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!114 &4018407283885727215
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 493245979038171997}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: e136b6711a1f64a90b596e8a68b34b78, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
pinned: 0
|
||||
range: 1.5
|
||||
xLeft: 0
|
||||
xRight: 0
|
||||
movementVector: {x: -1, y: 0}
|
||||
moveSpeed: 1
|
||||
--- !u!95 &5337163787054360807
|
||||
Animator:
|
||||
serializedVersion: 5
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 493245979038171997}
|
||||
m_Enabled: 1
|
||||
m_Avatar: {fileID: 0}
|
||||
m_Controller: {fileID: 9100000, guid: 8a27a4a88d6b64baa9f221facef4f8b1, type: 2}
|
||||
m_CullingMode: 0
|
||||
m_UpdateMode: 0
|
||||
m_ApplyRootMotion: 0
|
||||
m_LinearVelocityBlending: 0
|
||||
m_StabilizeFeet: 0
|
||||
m_WarningMessage:
|
||||
m_HasTransformHierarchy: 1
|
||||
m_AllowConstantClipSamplingOptimization: 1
|
||||
m_KeepAnimatorStateOnDisable: 0
|
||||
m_WriteDefaultValuesOnDisable: 0
|
||||
--- !u!61 &4224870664944535266
|
||||
BoxCollider2D:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 493245979038171997}
|
||||
m_Enabled: 1
|
||||
m_Density: 1
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_ForceSendLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_ForceReceiveLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_ContactCaptureLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_CallbackLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 4294967295
|
||||
m_IsTrigger: 0
|
||||
m_UsedByEffector: 0
|
||||
m_UsedByComposite: 0
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_SpriteTilingProperty:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
oldSize: {x: 1, y: 0.875}
|
||||
newSize: {x: 1, y: 1}
|
||||
adaptiveTilingThreshold: 0.5
|
||||
drawMode: 0
|
||||
adaptiveTiling: 0
|
||||
m_AutoTiling: 0
|
||||
serializedVersion: 2
|
||||
m_Size: {x: 1, y: 0.875}
|
||||
m_EdgeRadius: 0
|
@ -14,6 +14,7 @@ GameObject:
|
||||
- component: {fileID: 7137590925806210046}
|
||||
- component: {fileID: 4280484977328239622}
|
||||
- component: {fileID: 3514624092989024146}
|
||||
- component: {fileID: -618517480110831953}
|
||||
m_Layer: 0
|
||||
m_Name: tambourine
|
||||
m_TagString: tambourine
|
||||
@ -76,7 +77,7 @@ SpriteRenderer:
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 1
|
||||
m_SortingOrder: 3
|
||||
m_Sprite: {fileID: 21300000, guid: b5f64a07787ea48ad8d00b3ec2d138e4, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
@ -122,6 +123,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
pinned: 0
|
||||
tambourineHitSound: {fileID: -618517480110831953}
|
||||
--- !u!50 &4280484977328239622
|
||||
Rigidbody2D:
|
||||
serializedVersion: 4
|
||||
@ -184,3 +186,99 @@ CircleCollider2D:
|
||||
m_Offset: {x: 0, y: 0}
|
||||
serializedVersion: 2
|
||||
m_Radius: 5.6
|
||||
--- !u!82 &-618517480110831953
|
||||
AudioSource:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1383583972917023564}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 4
|
||||
OutputAudioMixerGroup: {fileID: 0}
|
||||
m_audioClip: {fileID: 8300000, guid: 3f7a8c6d4b8dc4f1cb78776acb0397d2, type: 3}
|
||||
m_PlayOnAwake: 0
|
||||
m_Volume: 1
|
||||
m_Pitch: 1
|
||||
Loop: 0
|
||||
Mute: 0
|
||||
Spatialize: 0
|
||||
SpatializePostEffects: 0
|
||||
Priority: 128
|
||||
DopplerLevel: 1
|
||||
MinDistance: 1
|
||||
MaxDistance: 500
|
||||
Pan2D: 0
|
||||
rolloffMode: 0
|
||||
BypassEffects: 0
|
||||
BypassListenerEffects: 0
|
||||
BypassReverbZones: 0
|
||||
rolloffCustomCurve:
|
||||
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: 1
|
||||
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
|
||||
panLevelCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
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
|
||||
spreadCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
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
|
||||
reverbZoneMixCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
|
8
Assets/SFX.meta
Normal file
8
Assets/SFX.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3ec1e1d861bf44b3aa63d78c43ff064e
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
68
Assets/SFX/MainAudioMixer.mixer
Normal file
68
Assets/SFX/MainAudioMixer.mixer
Normal file
@ -0,0 +1,68 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!241 &24100000
|
||||
AudioMixerController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: MainAudioMixer
|
||||
m_OutputGroup: {fileID: 0}
|
||||
m_MasterGroup: {fileID: 24300002}
|
||||
m_Snapshots:
|
||||
- {fileID: 24500006}
|
||||
m_StartSnapshot: {fileID: 24500006}
|
||||
m_SuspendThreshold: -80
|
||||
m_EnableSuspend: 1
|
||||
m_UpdateMode: 0
|
||||
m_ExposedParameters: []
|
||||
m_AudioMixerGroupViews:
|
||||
- guids:
|
||||
- f8234df5749c844e69dbaa77c77395bb
|
||||
name: View
|
||||
m_CurrentViewIndex: 0
|
||||
m_TargetSnapshot: {fileID: 24500006}
|
||||
--- !u!243 &24300002
|
||||
AudioMixerGroupController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Master
|
||||
m_AudioMixer: {fileID: 24100000}
|
||||
m_GroupID: f8234df5749c844e69dbaa77c77395bb
|
||||
m_Children: []
|
||||
m_Volume: abf005c7bb6924805bacf3ea1c086076
|
||||
m_Pitch: a493e159dd8094f368fa7aa1c46143b5
|
||||
m_Send: 00000000000000000000000000000000
|
||||
m_Effects:
|
||||
- {fileID: 24400004}
|
||||
m_UserColorIndex: 0
|
||||
m_Mute: 0
|
||||
m_Solo: 0
|
||||
m_BypassEffects: 0
|
||||
--- !u!244 &24400004
|
||||
AudioMixerEffectController:
|
||||
m_ObjectHideFlags: 3
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_EffectID: a5de39298bc19459cbdd37c38a9ed18e
|
||||
m_EffectName: Attenuation
|
||||
m_MixLevel: cbe05e16df28d4974866e9fe4c8c496a
|
||||
m_Parameters: []
|
||||
m_SendTarget: {fileID: 0}
|
||||
m_EnableWetMix: 0
|
||||
m_Bypass: 0
|
||||
--- !u!245 &24500006
|
||||
AudioMixerSnapshotController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Snapshot
|
||||
m_AudioMixer: {fileID: 24100000}
|
||||
m_SnapshotID: a52ee656b776c48a28a66ebdb66d31d4
|
||||
m_FloatValues: {}
|
||||
m_TransitionOverrides: {}
|
8
Assets/SFX/MainAudioMixer.mixer.meta
Normal file
8
Assets/SFX/MainAudioMixer.mixer.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1a9760060166d454abb96d58b806d68f
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 24100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/SFX/Red Heels piano ver.mp3
Normal file
BIN
Assets/SFX/Red Heels piano ver.mp3
Normal file
Binary file not shown.
23
Assets/SFX/Red Heels piano ver.mp3.meta
Normal file
23
Assets/SFX/Red Heels piano ver.mp3.meta
Normal file
@ -0,0 +1,23 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9567c15965a4246e0bd2f434e2d6fac6
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 7
|
||||
defaultSettings:
|
||||
serializedVersion: 2
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
preloadAudioData: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/SFX/Thwip.wav
Normal file
BIN
Assets/SFX/Thwip.wav
Normal file
Binary file not shown.
23
Assets/SFX/Thwip.wav.meta
Normal file
23
Assets/SFX/Thwip.wav.meta
Normal file
@ -0,0 +1,23 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4ec5696ee16e04dd391544df240d2acb
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 7
|
||||
defaultSettings:
|
||||
serializedVersion: 2
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
preloadAudioData: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/SFX/tambourine_hit.wav
Normal file
BIN
Assets/SFX/tambourine_hit.wav
Normal file
Binary file not shown.
23
Assets/SFX/tambourine_hit.wav.meta
Normal file
23
Assets/SFX/tambourine_hit.wav.meta
Normal file
@ -0,0 +1,23 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3f7a8c6d4b8dc4f1cb78776acb0397d2
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 7
|
||||
defaultSettings:
|
||||
serializedVersion: 2
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
preloadAudioData: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
48
Assets/Scripts/CameraMovement.cs
Normal file
48
Assets/Scripts/CameraMovement.cs
Normal file
@ -0,0 +1,48 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class CameraMovement : MonoBehaviour {
|
||||
|
||||
public GameObject player;
|
||||
|
||||
[Header("Movement Shifting")]
|
||||
[SerializeField] float xOffset;
|
||||
[SerializeField] float yOffset;
|
||||
[SerializeField] float smoothing;
|
||||
|
||||
[Header("Locking")]
|
||||
[SerializeField] bool xLocked;
|
||||
[SerializeField] bool yLocked;
|
||||
|
||||
|
||||
void Awake() {
|
||||
FindPlayer();
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
if (player != null) {
|
||||
float xPos = transform.position.x;
|
||||
float yPos = transform.position.y;
|
||||
|
||||
if (!xLocked) {
|
||||
xPos = Mathf.Lerp(transform.position.x, player.transform.position.x + xOffset, Time.deltaTime * smoothing);
|
||||
}
|
||||
if (!yLocked) {
|
||||
yPos = Mathf.Lerp(transform.position.y, player.transform.position.y + yOffset, Time.deltaTime * smoothing);
|
||||
}
|
||||
|
||||
|
||||
this.gameObject.transform.position = new Vector3 (xPos, yPos, transform.position.z);
|
||||
}
|
||||
}
|
||||
|
||||
public void FindPlayer() {
|
||||
player = GameObject.FindGameObjectWithTag("Player");
|
||||
if (player == null) {
|
||||
print("null player!");
|
||||
}
|
||||
}
|
||||
}
|
11
Assets/Scripts/CameraMovement.cs.meta
Normal file
11
Assets/Scripts/CameraMovement.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b97e4b0c854344a5688f47e90e5ae90a
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -10,6 +10,11 @@ public class EnemyPatrol : MonoBehaviour {
|
||||
public float xRight;
|
||||
public Vector2 movementVector = Vector2.right;
|
||||
public float moveSpeed;
|
||||
Animator animator;
|
||||
|
||||
void Awake() {
|
||||
animator = GetComponent<Animator>();
|
||||
}
|
||||
|
||||
// Start is called before the first frame update
|
||||
void Start() {
|
||||
@ -23,11 +28,21 @@ public class EnemyPatrol : MonoBehaviour {
|
||||
if (!pinned) {
|
||||
if (transform.position.x >= xRight || transform.position.x <= xLeft) {
|
||||
movementVector = -movementVector;
|
||||
GetComponent<SpriteRenderer>().flipX = !GetComponent<SpriteRenderer>().flipX;
|
||||
}
|
||||
transform.position += new Vector3(movementVector.x, 0, 0) * Time.deltaTime;
|
||||
}
|
||||
}
|
||||
|
||||
public void TogglePin(bool isPinned) {
|
||||
if (isPinned) {
|
||||
animator.speed = 0;
|
||||
} else {
|
||||
animator.speed = 1;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void OnDrawGizmos() {
|
||||
Gizmos.color = Color.green;
|
||||
Gizmos.DrawLine(new Vector3(transform.position.x - range, transform.position.y, transform.position.z), new Vector3(transform.position.x + range, transform.position.y, transform.position.z));
|
||||
|
@ -9,7 +9,7 @@ public class Launch : MonoBehaviour {
|
||||
[SerializeField] private float horizSpeed;
|
||||
[SerializeField] private float vertSpeed;
|
||||
|
||||
public void ThrowTambourine(int facing) {
|
||||
public void ThrowTambourine(float facing) {
|
||||
GameObject newTambourine = Instantiate(tambourine, this.gameObject.transform.position, this.gameObject.transform.rotation);
|
||||
// multiply horizSpeed by facing if not using moving launch point
|
||||
newTambourine.GetComponent<Rigidbody2D>().AddForce(new Vector2(horizSpeed * facing, vertSpeed), ForceMode2D.Impulse);
|
||||
|
@ -3,132 +3,160 @@ using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.InputSystem;
|
||||
|
||||
public class PlayerBehavior : MonoBehaviour {
|
||||
|
||||
public class PlayerBehavior : MonoBehaviour
|
||||
{
|
||||
|
||||
[Header("Physics:")]
|
||||
public float moveSpeed;
|
||||
public float jumpSpeed;
|
||||
public float airSpeed;
|
||||
private float _hInput;
|
||||
private Rigidbody2D _rb;
|
||||
private int forward = 1;
|
||||
public PlayerInput playerInput;
|
||||
|
||||
public LayerMask groundLayer;
|
||||
public Vector2 boxSize;
|
||||
public float maxDistanceFromGround;
|
||||
|
||||
[Header("Tambourine:")]
|
||||
[SerializeField] private Launch launcher;
|
||||
[HideInInspector] public bool hasTambourine = true;
|
||||
GameObject tambourine;
|
||||
|
||||
[Header("Grappling:")]
|
||||
[SerializeField] public Tutorial_GrapplingGun grapplingGun;
|
||||
[SerializeField] public Tutorial_GrapplingRope grapplingRope;
|
||||
private GameObject grappleSurface;
|
||||
|
||||
[Header("State Control:")]
|
||||
private StateController stateController;
|
||||
[Header("Controllers:")]
|
||||
[SerializeField] private PlayerMovement playerController;
|
||||
[SerializeField] private StateController stateController;
|
||||
|
||||
Animator animator;
|
||||
|
||||
|
||||
void Start() {
|
||||
void Start()
|
||||
{
|
||||
_rb = GetComponent<Rigidbody2D>();
|
||||
airSpeed = .5f * moveSpeed;
|
||||
stateController = GameObject.Find("StateController").GetComponent<StateController>();
|
||||
animator = GetComponent<Animator>();
|
||||
GameObject.Find("Main Camera").GetComponent<CameraMovement>().player = this.gameObject;
|
||||
}
|
||||
|
||||
void Update() {
|
||||
|
||||
// jump
|
||||
// if (Input.GetKeyDown(KeyCode.Space)) {
|
||||
if (playerInput.actions["Jump"].WasPressedThisFrame() && IsGrounded()) {
|
||||
_rb.AddForce(Vector2.up * jumpSpeed, ForceMode2D.Impulse);
|
||||
}
|
||||
void Update()
|
||||
{
|
||||
|
||||
// throw tambourine
|
||||
// if (Input.GetKeyDown(KeyCode.K)) {
|
||||
if (playerInput.actions["ThrowTambourine"].WasPressedThisFrame()) {
|
||||
if (hasTambourine && !grapplingRope.isGrappling) {
|
||||
launcher.ThrowTambourine(forward);
|
||||
hasTambourine = false;
|
||||
}
|
||||
if (playerInput.actions["ThrowTambourine"].WasPressedThisFrame())
|
||||
{
|
||||
ThrowTambourine();
|
||||
}
|
||||
|
||||
// grapple
|
||||
GameObject tambourine = GameObject.FindGameObjectWithTag("tambourine");
|
||||
tambourine = GameObject.FindGameObjectWithTag("tambourine");
|
||||
// if (Input.GetKeyDown(KeyCode.L)) {
|
||||
if (playerInput.actions["Grapple"].WasPressedThisFrame()) {
|
||||
if (tambourine != null) { // grapple to tambourine
|
||||
if (!grapplingRope.isGrappling && tambourine.GetComponent<TambourineBehavior>().pinned) {
|
||||
grapplingGun.GrappleToTambourine(tambourine);
|
||||
grapplingRope.isGrappling = true;
|
||||
}
|
||||
} else {
|
||||
if (grappleSurface != null) {
|
||||
grapplingGun.GrappleToSurface(grappleSurface.transform.position);
|
||||
grapplingRope.isGrappling = true;
|
||||
}
|
||||
}
|
||||
if (playerInput.actions["Grapple"].WasPressedThisFrame())
|
||||
{
|
||||
AttemptGrapple();
|
||||
}
|
||||
// if (Input.GetKeyUp(KeyCode.L)) {
|
||||
if (playerInput.actions["Grapple"].WasReleasedThisFrame()) {
|
||||
if (tambourine != null && grapplingRope.isGrappling) {
|
||||
if (playerInput.actions["Grapple"].WasReleasedThisFrame())
|
||||
{
|
||||
LetGoOfGrapple();
|
||||
}
|
||||
|
||||
Animate();
|
||||
}
|
||||
|
||||
void Animate() {
|
||||
// start walking
|
||||
if (playerInput.actions["Move"].WasPressedThisFrame()) {
|
||||
animator.SetBool("Walking", true);
|
||||
}
|
||||
// return to idle animation
|
||||
if (playerInput.actions["Move"].WasReleasedThisFrame()) {
|
||||
animator.SetBool("Walking", false);
|
||||
}
|
||||
}
|
||||
|
||||
void OnMove(InputValue value)
|
||||
{
|
||||
_hInput = value.Get<Vector2>().x;
|
||||
if (_hInput < 0)
|
||||
{
|
||||
if (forward != -1) { // if character hasnt already flipped
|
||||
FlipRenderer();
|
||||
}
|
||||
forward = -1;
|
||||
}
|
||||
else if (_hInput > 0)
|
||||
{
|
||||
if (forward != 1) { // if character hasnt already flipped
|
||||
FlipRenderer();
|
||||
}
|
||||
forward = 1;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void FlipScale() { // DOENST WORK RIGHT
|
||||
Vector3 currentScale = this.gameObject.transform.localScale;
|
||||
currentScale.x *= -1;
|
||||
this.gameObject.transform.localScale = currentScale;
|
||||
}
|
||||
|
||||
void FlipRenderer() {
|
||||
GetComponent<SpriteRenderer>().flipX = !GetComponent<SpriteRenderer>().flipX;
|
||||
}
|
||||
|
||||
void ThrowTambourine() {
|
||||
if (hasTambourine && !grapplingRope.isGrappling)
|
||||
{
|
||||
launcher.ThrowTambourine(forward);
|
||||
hasTambourine = false;
|
||||
}
|
||||
}
|
||||
|
||||
void AttemptGrapple() {
|
||||
if (tambourine != null)
|
||||
{ // grapple to tambourine
|
||||
if (!grapplingRope.isGrappling && tambourine.GetComponent<TambourineBehavior>().pinned)
|
||||
{
|
||||
grapplingGun.GrappleToTambourine(tambourine);
|
||||
grapplingRope.isGrappling = true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (grappleSurface != null)
|
||||
{
|
||||
grapplingGun.GrappleToSurface(grappleSurface.transform.position);
|
||||
grapplingRope.isGrappling = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void LetGoOfGrapple() {
|
||||
if (tambourine != null && grapplingRope.isGrappling)
|
||||
{
|
||||
tambourine.GetComponent<TambourineBehavior>().DestroySelf();
|
||||
}
|
||||
grapplingGun.ReleaseGrapple();
|
||||
}
|
||||
// if (Input.GetKey(KeyCode.L)) {
|
||||
if (playerInput.actions["Grapple"].IsPressed()) {
|
||||
Debug.DrawRay(transform.position, new Vector2(0.500f * forward, 0.866f), Color.green);
|
||||
}
|
||||
}
|
||||
|
||||
void OnMove(InputValue value) {
|
||||
_hInput = value.Get<Vector2>().x;
|
||||
if (_hInput < 0) {
|
||||
forward = -1;
|
||||
} else if (_hInput > 0) {
|
||||
forward = 1;
|
||||
}
|
||||
}
|
||||
|
||||
void FixedUpdate() {
|
||||
if (grapplingRope.isGrappling && _hInput != 0 && !IsGrounded()) {
|
||||
// print("grappling force");
|
||||
_rb.AddForce(new Vector2(_hInput * (airSpeed / 3), 0));
|
||||
} else if (_hInput != 0 && !IsGrounded()) {
|
||||
_rb.AddForce(new Vector2(_hInput * airSpeed, 0));
|
||||
} else if (_hInput != 0) {
|
||||
// print("normal movement");
|
||||
_rb.AddForce(new Vector2(_hInput * moveSpeed, 0));
|
||||
// _rb.velocity = new Vector2(_hInput * moveSpeed, _rb.velocity.y);
|
||||
}
|
||||
}
|
||||
|
||||
void OnTriggerEnter2D(Collider2D col) {
|
||||
if (col.tag == "grappleSurface") {
|
||||
void OnTriggerEnter2D(Collider2D col)
|
||||
{
|
||||
if (col.tag == "grappleSurface")
|
||||
{
|
||||
grappleSurface = col.gameObject;
|
||||
} else if (col.tag == "instaDeath") {
|
||||
stateController.ToggleDeathCanvas();
|
||||
}
|
||||
else if (col.tag == "instaDeath")
|
||||
{
|
||||
this.stateController.SetDeathCanvasActive(true);
|
||||
Destroy(this.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
void OnTriggerExit2D(Collider2D col) {
|
||||
if (col.tag == "grappleSurface") {
|
||||
void OnTriggerExit2D(Collider2D col)
|
||||
{
|
||||
if (col.tag == "grappleSurface")
|
||||
{
|
||||
grappleSurface = null;
|
||||
}
|
||||
}
|
||||
|
||||
bool IsGrounded() {
|
||||
if (Physics2D.BoxCast(transform.position, boxSize, 0, -transform.up, maxDistanceFromGround, groundLayer)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
void OnDrawGizmos() {
|
||||
Gizmos.color = Color.red;
|
||||
Gizmos.DrawCube(transform.position-transform.up*maxDistanceFromGround,boxSize);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,31 +1,123 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.InputSystem;
|
||||
|
||||
public class PlayerController : MonoBehaviour
|
||||
public class PlayerMovement : MonoBehaviour
|
||||
{
|
||||
private Rigidbody2D rb;
|
||||
|
||||
Vector2 movementValue;
|
||||
[SerializeField]
|
||||
float speed;
|
||||
public float maxRunSpeed;
|
||||
public float runAcceleration;
|
||||
public float snappiness = 1;
|
||||
public float jumpSpeed;
|
||||
[Range(0,1)] public float airSpeedMultiplier;
|
||||
private bool onGround = false;
|
||||
private float forward = 1;
|
||||
|
||||
float hangTimeThreshold = 0.1f;
|
||||
float hangTimeAccel = 0;
|
||||
float hangTimeSpeed = 0;
|
||||
|
||||
private Vector2 movement = Vector2.zero;
|
||||
|
||||
public LayerMask groundLayer;
|
||||
public Vector2 boxSize;
|
||||
public float maxDistanceFromGround;
|
||||
|
||||
[Header("State Control:")]
|
||||
[SerializeField] private StateController stateController;
|
||||
|
||||
PlayerBehavior playerBehavior;
|
||||
|
||||
void OnValidate()
|
||||
{
|
||||
this.runAcceleration = Mathf.Clamp(runAcceleration, 0.1f, this.maxRunSpeed);
|
||||
}
|
||||
|
||||
[SerializeField]
|
||||
Rigidbody2D rb;
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
{
|
||||
|
||||
playerBehavior = this.gameObject.GetComponent<PlayerBehavior>();
|
||||
this.rb = this.GetComponent<Rigidbody2D>();
|
||||
stateController = GameObject.Find("StateController").GetComponent<StateController>();
|
||||
}
|
||||
|
||||
void OnMove(InputValue value)
|
||||
{
|
||||
this.movementValue = value.Get<Vector2>() * speed;
|
||||
this.movement = value.Get<Vector2>();
|
||||
//Debug.Log(this.movement);
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
void OnJump() {
|
||||
if (IsGrounded()) {
|
||||
rb.AddForce(Vector2.up * jumpSpeed, ForceMode2D.Impulse);
|
||||
}
|
||||
}
|
||||
|
||||
void FixedUpdate()
|
||||
{
|
||||
this.rb.AddForce(new Vector3(this.movementValue.x, 0, this.movementValue.y));
|
||||
Run(1);
|
||||
}
|
||||
|
||||
float AccelerationRate()
|
||||
{
|
||||
return this.runAcceleration / this.maxRunSpeed;
|
||||
}
|
||||
|
||||
private void Run(float lerpAmount)
|
||||
{
|
||||
float targetSpeed = this.movement.x * this.maxRunSpeed;
|
||||
|
||||
float speedDiff = targetSpeed - this.rb.velocity.x;
|
||||
forward = Mathf.Sign(speedDiff);
|
||||
|
||||
float accel = AccelerationRate() * snappiness;
|
||||
|
||||
float accelRate = (Mathf.Abs(targetSpeed) > 0.1) ? accel : -accel;
|
||||
|
||||
float velPower = 1.0f;
|
||||
|
||||
float move = Mathf.Pow(Mathf.Abs(speedDiff) * accelRate, velPower) * forward;
|
||||
|
||||
this.onGround = IsGrounded();
|
||||
|
||||
float frictionAmount = 0.5f;
|
||||
|
||||
// accelerate
|
||||
if (onGround && (Mathf.Abs(this.movement.x) > 0.1f)) { // regular acceleration
|
||||
this.rb.AddForce(move * Vector2.right, ForceMode2D.Force);
|
||||
} else if (!onGround && (Mathf.Abs(this.movement.x) > 0.1f) && !playerBehavior.grapplingRope.isGrappling) { // while in air
|
||||
this.rb.AddForce(move * Vector2.right * airSpeedMultiplier, ForceMode2D.Force);
|
||||
} else if (!playerBehavior.grapplingRope.isGrappling) { // while grappling
|
||||
this.rb.AddForce(move * Vector2.right * airSpeedMultiplier * airSpeedMultiplier, ForceMode2D.Force);
|
||||
}
|
||||
|
||||
// decelerate until stopped
|
||||
if (onGround && Mathf.Abs(this.movement.x) < 0.1f)
|
||||
{
|
||||
if (Mathf.Abs(rb.velocity.x) > 0.1f) {
|
||||
float amount = Mathf.Min(
|
||||
Mathf.Abs(this.rb.velocity.x),
|
||||
Mathf.Abs(frictionAmount)
|
||||
);
|
||||
amount *= Mathf.Sign(this.rb.velocity.x);
|
||||
this.rb.AddForce(-amount * Vector2.right * snappiness, ForceMode2D.Impulse);
|
||||
} else {
|
||||
this.rb.velocity = new Vector2(0, rb.velocity.y);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
bool IsGrounded()
|
||||
{
|
||||
if (Physics2D.BoxCast(transform.position, boxSize, 0, -transform.up, maxDistanceFromGround, groundLayer))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
void OnDrawGizmos()
|
||||
{
|
||||
Gizmos.color = Color.red;
|
||||
Gizmos.DrawCube(transform.position - transform.up * maxDistanceFromGround, boxSize);
|
||||
}
|
||||
}
|
||||
|
98
Assets/Scripts/PlayerData.cs
Normal file
98
Assets/Scripts/PlayerData.cs
Normal file
@ -0,0 +1,98 @@
|
||||
using UnityEngine;
|
||||
|
||||
[CreateAssetMenu(menuName = "Player Data")] //Create a new playerData object by right clicking in the Project Menu then Create/Player/Player Data and drag onto the player
|
||||
public class PlayerData : ScriptableObject
|
||||
{
|
||||
[Header("Gravity")]
|
||||
[HideInInspector]
|
||||
public float gravityStrength; //Downwards force (gravity) needed for the desired jumpHeight and jumpTimeToApex.
|
||||
[HideInInspector]
|
||||
public float gravityScale; //Strength of the player's gravity as a multiplier of gravity (set in ProjectSettings/Physics2D).
|
||||
//Also the value the player's rigidbody2D.gravityScale is set to.
|
||||
[Space(5)]
|
||||
public float fallGravityMult; //Multiplier to the player's gravityScale when falling.
|
||||
public float maxFallSpeed; //Maximum fall speed (terminal velocity) of the player when falling.
|
||||
[Space(5)]
|
||||
public float fastFallGravityMult; //Larger multiplier to the player's gravityScale when they are falling and a downwards input is pressed.
|
||||
//Seen in games such as Celeste, lets the player fall extra fast if they wish.
|
||||
public float maxFastFallSpeed; //Maximum fall speed(terminal velocity) of the player when performing a faster fall.
|
||||
|
||||
[Space(20)]
|
||||
|
||||
[Header("Run")]
|
||||
public float runMaxSpeed; //Target speed we want the player to reach.
|
||||
public float runAcceleration; //The speed at which our player accelerates to max speed, can be set to runMaxSpeed for instant acceleration down to 0 for none at all
|
||||
[HideInInspector]
|
||||
public float runAccelAmount; //The actual force (multiplied with speedDiff) applied to the player.
|
||||
public float runDecceleration; //The speed at which our player decelerates from their current speed, can be set to runMaxSpeed for instant deceleration down to 0 for none at all
|
||||
[HideInInspector]
|
||||
public float runDeccelAmount; //Actual force (multiplied with speedDiff) applied to the player .
|
||||
[Space(5)]
|
||||
[Range(0f, 1)]
|
||||
public float accelInAir; //Multipliers applied to acceleration rate when airborne.
|
||||
[Range(0f, 1)]
|
||||
public float deccelInAir;
|
||||
[Space(5)]
|
||||
public bool doConserveMomentum = true;
|
||||
|
||||
[Space(20)]
|
||||
|
||||
[Header("Jump")]
|
||||
public float jumpHeight; //Height of the player's jump
|
||||
public float jumpTimeToApex; //Time between applying the jump force and reaching the desired jump height. These values also control the player's gravity and jump force.
|
||||
[HideInInspector]
|
||||
public float jumpForce; //The actual force applied (upwards) to the player when they jump.
|
||||
|
||||
[Header("Both Jumps")]
|
||||
public float jumpCutGravityMult; //Multiplier to increase gravity if the player releases thje jump button while still jumping
|
||||
[Range(0f, 1)]
|
||||
public float jumpHangGravityMult; //Reduces gravity while close to the apex (desired max height) of the jump
|
||||
public float jumpHangTimeThreshold; //Speeds (close to 0) where the player will experience extra "jump hang". The player's velocity.y is closest to 0 at the jump's apex (think of the gradient of a parabola or quadratic function)
|
||||
[Space(0.5f)]
|
||||
public float jumpHangAccelerationMult;
|
||||
public float jumpHangMaxSpeedMult;
|
||||
|
||||
[Header("Wall Jump")]
|
||||
public Vector2 wallJumpForce; //The actual force (this time set by us) applied to the player when wall jumping.
|
||||
[Space(5)]
|
||||
[Range(0f, 1f)]
|
||||
public float wallJumpRunLerp; //Reduces the effect of player's movement while wall jumping.
|
||||
[Range(0f, 1.5f)]
|
||||
public float wallJumpTime; //Time after wall jumping the player's movement is slowed for.
|
||||
public bool doTurnOnWallJump; //Player will rotate to face wall jumping direction
|
||||
|
||||
[Space(20)]
|
||||
|
||||
[Header("Slide")]
|
||||
public float slideSpeed;
|
||||
public float slideAccel;
|
||||
|
||||
[Header("Assists")]
|
||||
[Range(0.01f, 0.5f)]
|
||||
public float coyoteTime; //Grace period after falling off a platform, where you can still jump
|
||||
[Range(0.01f, 0.5f)]
|
||||
public float jumpInputBufferTime; //Grace period after pressing jump where a jump will be automatically performed once the requirements (eg. being grounded) are met.
|
||||
|
||||
|
||||
//Unity Callback, called when the inspector updates
|
||||
private void OnValidate()
|
||||
{
|
||||
//Calculate gravity strength using the formula (gravity = 2 * jumpHeight / timeToJumpApex^2)
|
||||
gravityStrength = -(2 * jumpHeight) / (jumpTimeToApex * jumpTimeToApex);
|
||||
|
||||
//Calculate the rigidbody's gravity scale (ie: gravity strength relative to unity's gravity value, see project settings/Physics2D)
|
||||
gravityScale = gravityStrength / Physics2D.gravity.y;
|
||||
|
||||
//Calculate are run acceleration & deceleration forces using formula: amount = ((1 / Time.fixedDeltaTime) * acceleration) / runMaxSpeed
|
||||
runAccelAmount = (50 * runAcceleration) / runMaxSpeed;
|
||||
runDeccelAmount = (50 * runDecceleration) / runMaxSpeed;
|
||||
|
||||
//Calculate jumpForce using the formula (initialJumpVelocity = gravity * timeToJumpApex)
|
||||
jumpForce = Mathf.Abs(gravityStrength) * jumpTimeToApex;
|
||||
|
||||
#region Variable Ranges
|
||||
runAcceleration = Mathf.Clamp(runAcceleration, 0.01f, runMaxSpeed);
|
||||
runDecceleration = Mathf.Clamp(runDecceleration, 0.01f, runMaxSpeed);
|
||||
#endregion
|
||||
}
|
||||
}
|
11
Assets/Scripts/PlayerData.cs.meta
Normal file
11
Assets/Scripts/PlayerData.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5ddb4766145463c75a48eeb29e77e0d3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -16,7 +16,7 @@ public class ProjectileEnemy : MonoBehaviour {
|
||||
yield return new WaitForSeconds(3f);
|
||||
GameObject newProjectile = Instantiate(projectile, firePoint.transform.position, firePoint.transform.rotation);
|
||||
newProjectile.GetComponent<Rigidbody2D>().AddRelativeForce(new Vector2(80, 0));
|
||||
newProjectile.transform.Rotate(new Vector3(0,0,45));
|
||||
newProjectile.transform.Rotate(new Vector3(0,0,-90));
|
||||
StartCoroutine(Fire());
|
||||
}
|
||||
}
|
||||
|
@ -14,11 +14,12 @@ public class StateController : MonoBehaviour {
|
||||
}
|
||||
|
||||
public void RespawnPlayer() {
|
||||
ToggleDeathCanvas();
|
||||
SetDeathCanvasActive(false);
|
||||
GameObject.Find("Main Camera").GetComponent<CameraMovement>().FindPlayer();
|
||||
Instantiate(player, spawnPoint.transform.position, spawnPoint.transform.rotation);
|
||||
}
|
||||
|
||||
public void ToggleDeathCanvas() {
|
||||
deathCanvas.SetActive(!deathCanvas.activeSelf);
|
||||
public void SetDeathCanvasActive(bool activeState) {
|
||||
deathCanvas.SetActive(activeState);
|
||||
}
|
||||
}
|
||||
|
@ -16,6 +16,7 @@ public class TambourineBehavior : MonoBehaviour {
|
||||
private GameObject player;
|
||||
|
||||
public bool pinned = false;
|
||||
public AudioSource tambourineHitSound;
|
||||
|
||||
|
||||
void Awake() {
|
||||
@ -40,9 +41,10 @@ public class TambourineBehavior : MonoBehaviour {
|
||||
// this.gameObject.transform.position = col.transform.position;
|
||||
timeLerped += Time.deltaTime;
|
||||
this.gameObject.transform.position = Vector2.Lerp(this.gameObject.transform.position, collidedObject.transform.position, timeLerped/timeToLerp);
|
||||
if (this.gameObject.transform.position.x == collidedObject.transform.position.x && this.gameObject.transform.position.y == collidedObject.transform.position.y) {
|
||||
if (this.gameObject.transform.position.x == collidedObject.transform.position.x && this.gameObject.transform.position.y == collidedObject.transform.position.y && !pinned) {
|
||||
animator.SetBool("pinned", true);
|
||||
pinned = true;
|
||||
tambourineHitSound.Play();
|
||||
} else {
|
||||
// print("pinned, but not same position: " + this.gameObject.transform.position + " / " + collidedObject.transform.position);
|
||||
}
|
||||
@ -54,6 +56,7 @@ public class TambourineBehavior : MonoBehaviour {
|
||||
if (collidedObject.tag == "Enemy") {
|
||||
this.gameObject.GetComponent<CircleCollider2D>().enabled = false;
|
||||
collidedObject.GetComponent<EnemyPatrol>().pinned = true;
|
||||
collidedObject.GetComponent<EnemyPatrol>().TogglePin(true);
|
||||
} else if (collidedObject.tag == "Projectile") {
|
||||
// print("pinned");
|
||||
this.gameObject.GetComponent<CircleCollider2D>().enabled = false;
|
||||
@ -78,6 +81,7 @@ public class TambourineBehavior : MonoBehaviour {
|
||||
public void DestroySelf() {
|
||||
if (collidedObject != null && collidedObject.tag == "Enemy") {
|
||||
collidedObject.GetComponent<EnemyPatrol>().pinned = false;
|
||||
collidedObject.GetComponent<EnemyPatrol>().TogglePin(false);
|
||||
} else if (collidedObject != null && collidedObject.tag == "Projectile") {
|
||||
collidedObject.GetComponent<ProjectileBehavior>().Explode();
|
||||
}
|
||||
|
@ -25,22 +25,12 @@ public class Tutorial_GrapplingGun : MonoBehaviour {
|
||||
[SerializeField] private bool rotateOverTime = true;
|
||||
[Range(0, 60)][SerializeField] private float rotationSpeed = 4;
|
||||
|
||||
[Header("Distance:")]
|
||||
[SerializeField] private bool hasMaxDistance = false;
|
||||
[SerializeField] private float maxDistance = 20;
|
||||
|
||||
private enum LaunchType {
|
||||
TransformLaunch,
|
||||
PhysicsLaunch
|
||||
}
|
||||
|
||||
[Header("Launching:")]
|
||||
[SerializeField] private bool launchToPoint = true;
|
||||
[SerializeField] private LaunchType launchType = LaunchType.PhysicsLaunch;
|
||||
[SerializeField] private float launchSpeed = 1;
|
||||
|
||||
[Header("No Launch To Point")]
|
||||
[SerializeField] private bool autoConfigureDistance = false;
|
||||
[SerializeField] private float targetDistance = 3;
|
||||
[SerializeField] private float targetFrequency = 1;
|
||||
|
||||
@ -60,34 +50,17 @@ public class Tutorial_GrapplingGun : MonoBehaviour {
|
||||
}
|
||||
|
||||
void Update() {
|
||||
// if (Input.GetKeyDown(KeyCode.Mouse0)) {
|
||||
// SetGrapplePoint();
|
||||
// } else if (Input.GetKey(KeyCode.Mouse0)) {
|
||||
// if (grappleRope.enabled) {
|
||||
// RotateGun(grapplePoint, false);
|
||||
// } else {
|
||||
// Vector2 mousePos = m_camera.ScreenToWorldPoint(Input.mousePosition);
|
||||
// RotateGun(mousePos, true);
|
||||
// }
|
||||
|
||||
// if (launchToPoint && grappleRope.isGrappling) {
|
||||
// if (launchType == LaunchType.TransformLaunch) {
|
||||
// Vector2 firePointDistance = firePoint.position - gunHolder.localPosition;
|
||||
// Vector2 targetPos = grapplePoint - firePointDistance;
|
||||
// gunHolder.position = Vector2.Lerp(gunHolder.position, targetPos, Time.deltaTime * launchSpeed);
|
||||
// }
|
||||
// }
|
||||
// } else if (Input.GetKeyUp(KeyCode.Mouse0)) {
|
||||
// ReleaseGrapple();
|
||||
// } else {
|
||||
Vector2 mousePos = m_camera.ScreenToWorldPoint(Mouse.current.position.ReadValue());
|
||||
RotateGun(mousePos, true);
|
||||
// }
|
||||
|
||||
// Vector2 mousePos = m_camera.ScreenToWorldPoint(Mouse.current.position.ReadValue());
|
||||
// RotateGun(mousePos, true);
|
||||
|
||||
if (grappleRope.isGrappling && !inDistanceRange && Vector2.Distance(grapplePoint, new Vector2(m_rigidBody2D.transform.position.x, m_rigidBody2D.transform.position.y)) < targetDistance) {
|
||||
print(Vector2.Distance(grapplePoint, new Vector2(m_rigidBody2D.transform.position.x, m_rigidBody2D.transform.position.y)) + ", target: " + targetDistance);
|
||||
// print(Vector2.Distance(grapplePoint, new Vector2(m_rigidBody2D.transform.position.x, m_rigidBody2D.transform.position.y)) + ", target: " + targetDistance);
|
||||
inDistanceRange = true;
|
||||
}
|
||||
if (grappleRope.isGrappling) {
|
||||
RotateGun(grapplePoint, true);
|
||||
}
|
||||
if (inDistanceRange) {
|
||||
m_distanceJoint2D.enabled = true;
|
||||
}
|
||||
@ -105,68 +78,22 @@ public class Tutorial_GrapplingGun : MonoBehaviour {
|
||||
|
||||
}
|
||||
|
||||
// void SetGrapplePoint() {
|
||||
// Vector2 distanceVector = m_camera.ScreenToWorldPoint(Input.mousePosition) - gunPivot.position;
|
||||
// // print("clicked" + m_camera.ScreenToWorldPoint(Input.mousePosition));
|
||||
// // print("distance vector: " + distanceVector);
|
||||
|
||||
// if (Physics2D.Raycast(firePoint.position, distanceVector.normalized)) {
|
||||
// RaycastHit2D _hit = Physics2D.Raycast(firePoint.position, distanceVector.normalized);
|
||||
// print(_hit.transform.gameObject.name);
|
||||
// if (_hit.transform.gameObject.layer == grappleLayerNumber || grappleToAll) {
|
||||
// if (Vector2.Distance(_hit.point, firePoint.position) <= maxDistance || !hasMaxDistance) {
|
||||
// // print("gunPivot " + gunPivot.position + ", grappling to: " + _hit.point);
|
||||
// grapplePoint = _hit.point;
|
||||
// grappleDistanceVector = grapplePoint - (Vector2)gunPivot.position;
|
||||
// grappleRope.enabled = true;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
||||
public void Grapple() {
|
||||
print("grapple");
|
||||
grappleDistanceVector = grapplePoint - (Vector2)gunPivot.position;
|
||||
// print("grapple");
|
||||
m_springJoint2D.autoConfigureDistance = false;
|
||||
m_distanceJoint2D.autoConfigureDistance = false;
|
||||
|
||||
if(!launchToPoint && !autoConfigureDistance) {
|
||||
m_springJoint2D.distance = targetDistance;
|
||||
print("Sprint Joint Distance:" + m_springJoint2D.distance);
|
||||
m_springJoint2D.frequency = targetFrequency;
|
||||
}
|
||||
if (!launchToPoint) {
|
||||
if (autoConfigureDistance) {
|
||||
m_springJoint2D.connectedAnchor = grapplePoint;
|
||||
m_springJoint2D.enabled = true;
|
||||
// print("Spring Joint Enabled");
|
||||
print("Sprint Joint Distance:" + m_springJoint2D.distance);
|
||||
m_springJoint2D.connectedAnchor = grapplePoint;
|
||||
m_springJoint2D.enabled = true;
|
||||
// print("Spring Joint Enabled");
|
||||
// print("Sprint Joint Distance:" + m_springJoint2D.distance);
|
||||
|
||||
m_distanceJoint2D.connectedAnchor = grapplePoint;
|
||||
}
|
||||
} else {
|
||||
switch (launchType) {
|
||||
case LaunchType.PhysicsLaunch:
|
||||
m_springJoint2D.connectedAnchor = grapplePoint;
|
||||
m_distanceJoint2D.connectedAnchor = grapplePoint;
|
||||
|
||||
Vector2 distanceVector = firePoint.position - gunHolder.position;
|
||||
|
||||
m_springJoint2D.distance = distanceVector.magnitude;
|
||||
m_springJoint2D.frequency = launchSpeed;
|
||||
m_springJoint2D.enabled = true;
|
||||
|
||||
// m_distanceJoint2D.maxDistanceOnly = false;
|
||||
m_distanceJoint2D.distance = targetDistance + .5f;
|
||||
break;
|
||||
case LaunchType.TransformLaunch:
|
||||
m_rigidBody2D.gravityScale = 0;
|
||||
m_rigidBody2D.velocity = Vector2.zero;
|
||||
break;
|
||||
}
|
||||
}
|
||||
m_distanceJoint2D.connectedAnchor = grapplePoint;
|
||||
}
|
||||
|
||||
public void GrappleToTambourine(GameObject tambourine) {
|
||||
grappleDistanceVector = grapplePoint - (Vector2)gunPivot.position;
|
||||
grappleRope.enabled = true;
|
||||
|
||||
grapplePoint = tambourine.transform.position;
|
||||
@ -184,6 +111,7 @@ public class Tutorial_GrapplingGun : MonoBehaviour {
|
||||
}
|
||||
|
||||
public void GrappleToSurface(Vector2 surfacePoint) {
|
||||
grappleDistanceVector = grapplePoint - (Vector2)gunPivot.position;
|
||||
grappleRope.enabled = true;
|
||||
|
||||
grapplePoint = surfacePoint;
|
||||
@ -206,14 +134,8 @@ public class Tutorial_GrapplingGun : MonoBehaviour {
|
||||
m_distanceJoint2D.enabled = false;
|
||||
inDistanceRange = false;
|
||||
m_rigidBody2D.gravityScale = 1;
|
||||
gunPivot.rotation = Quaternion.AngleAxis(90, Vector3.forward);
|
||||
// print("disabled");
|
||||
}
|
||||
|
||||
private void OnDrawGizmosSelected() {
|
||||
if (firePoint != null && hasMaxDistance) {
|
||||
Gizmos.color = Color.green;
|
||||
Gizmos.DrawWireSphere(firePoint.position, maxDistance);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -25,6 +25,10 @@ public class Tutorial_GrapplingRope : MonoBehaviour {
|
||||
|
||||
[HideInInspector] public bool isGrappling = true;
|
||||
bool straightLine = false;
|
||||
|
||||
[Header("Spider")]
|
||||
bool hasPlayedThwip = false;
|
||||
[SerializeField] GameObject sirJacques;
|
||||
|
||||
|
||||
private void OnEnable() {
|
||||
@ -37,15 +41,19 @@ public class Tutorial_GrapplingRope : MonoBehaviour {
|
||||
LinePointsToFirePoint();
|
||||
|
||||
m_lineRenderer.enabled = true;
|
||||
sirJacques.SetActive(true);
|
||||
}
|
||||
|
||||
private void OnDisable() {
|
||||
// print("on disabled called");
|
||||
m_lineRenderer.enabled = false;
|
||||
isGrappling = false;
|
||||
hasPlayedThwip = false;
|
||||
sirJacques.SetActive(false);
|
||||
}
|
||||
|
||||
private void LinePointsToFirePoint() {
|
||||
sirJacques.transform.position = grapplingGun.firePoint.position;
|
||||
for (int i = 0; i < precision; i++) {
|
||||
m_lineRenderer.SetPosition(i, grapplingGun.firePoint.position);
|
||||
}
|
||||
@ -53,6 +61,10 @@ public class Tutorial_GrapplingRope : MonoBehaviour {
|
||||
|
||||
void Update() {
|
||||
moveTime += Time.deltaTime;
|
||||
if (!hasPlayedThwip) {
|
||||
this.gameObject.GetComponent<AudioSource>().Play();
|
||||
hasPlayedThwip = true;
|
||||
}
|
||||
DrawRope();
|
||||
}
|
||||
|
||||
@ -60,10 +72,11 @@ public class Tutorial_GrapplingRope : MonoBehaviour {
|
||||
// print("drawing");
|
||||
// print("isGrappling: " + isGrappling);
|
||||
if (!straightLine) {
|
||||
float roundedLinePos = Mathf.Round(m_lineRenderer.GetPosition(precision - 1).x * 10.0f) * .01f;
|
||||
float roundedGrapplePos = Mathf.Round(m_lineRenderer.GetPosition(precision - 1).x * 10.0f) * .01f;
|
||||
print(roundedLinePos + " / " + roundedGrapplePos);
|
||||
if (roundedLinePos == roundedGrapplePos) {
|
||||
// float roundedLinePos = Mathf.Round(m_lineRenderer.GetPosition(precision - 1).x * 100.0f) * .01f;
|
||||
// float roundedGrapplePos = Mathf.Round(m_lineRenderer.GetPosition(precision - 1).x * 100.0f) * .01f;
|
||||
// // print(roundedLinePos + " / " + roundedGrapplePos);
|
||||
// if (roundedLinePos == roundedGrapplePos) {
|
||||
if (m_lineRenderer.GetPosition(precision - 1).x == grapplingGun.grapplePoint.x) {
|
||||
straightLine = true;
|
||||
} else {
|
||||
DrawRopeWaves();
|
||||
@ -87,17 +100,20 @@ public class Tutorial_GrapplingRope : MonoBehaviour {
|
||||
}
|
||||
|
||||
void DrawRopeWaves() {
|
||||
// print(moveTime);
|
||||
for (int i = 0; i < precision; i++) {
|
||||
float delta = (float)i / ((float)precision - 1f);
|
||||
Vector2 offset = Vector2.Perpendicular(grapplingGun.grappleDistanceVector).normalized * ropeAnimationCurve.Evaluate(delta) * waveSize;
|
||||
Vector2 targetPosition = Vector2.Lerp(grapplingGun.firePoint.position, grapplingGun.grapplePoint, delta) + offset;
|
||||
Vector2 currentPosition = Vector2.Lerp(grapplingGun.firePoint.position, targetPosition, ropeProgressionCurve.Evaluate(moveTime) * ropeProgressionSpeed);
|
||||
|
||||
sirJacques.transform.position = currentPosition;
|
||||
m_lineRenderer.SetPosition(i, currentPosition);
|
||||
}
|
||||
}
|
||||
|
||||
void DrawRopeNoWaves() {
|
||||
sirJacques.transform.position = grapplingGun.grapplePoint;
|
||||
m_lineRenderer.SetPosition(0, grapplingGun.firePoint.position);
|
||||
m_lineRenderer.SetPosition(1, grapplingGun.grapplePoint);
|
||||
}
|
||||
|
@ -34,7 +34,7 @@ TextureImporter:
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
|
@ -34,7 +34,7 @@ TextureImporter:
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
|
@ -34,7 +34,7 @@ TextureImporter:
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
|
@ -34,7 +34,7 @@ TextureImporter:
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
|
BIN
Assets/Sprites/Characters/$Snail_1.png
Normal file
BIN
Assets/Sprites/Characters/$Snail_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
388
Assets/Sprites/Characters/$Snail_1.png.meta
Normal file
388
Assets/Sprites/Characters/$Snail_1.png.meta
Normal file
@ -0,0 +1,388 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 286c48fb052f243d0813c30742d9eae4
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 32
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 0
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites:
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_0
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 6
|
||||
y: 120
|
||||
width: 20
|
||||
height: 32
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 3b044fd19a0d746278f7a95c65fd422d
|
||||
internalID: -1504911109
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_1
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 38
|
||||
y: 120
|
||||
width: 20
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 54c1e3f24077c4412a521fa166e86a82
|
||||
internalID: 849690081
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_2
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 70
|
||||
y: 120
|
||||
width: 20
|
||||
height: 32
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: f70eca8637e054a9594bcdddf04560bd
|
||||
internalID: 2080020638
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_3
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 6
|
||||
y: 80
|
||||
width: 24
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: be357b81cc1d84913a05a5e93656c862
|
||||
internalID: -1289364361
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_4
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 40
|
||||
y: 80
|
||||
width: 22
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: c0f5a88855abd4c00a96aeb4c2ce8022
|
||||
internalID: 1584810941
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_5
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 70
|
||||
y: 80
|
||||
width: 24
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 27fd15d7771794010a289dfcfbd6d897
|
||||
internalID: 730253914
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_6
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 2
|
||||
y: 40
|
||||
width: 24
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 7781327b2fd3845328b7cc54bf46f3f9
|
||||
internalID: -1902154880
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_7
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 34
|
||||
y: 40
|
||||
width: 22
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 859f3617f085c46e6bad737ddeb0762f
|
||||
internalID: -2045526412
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_8
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 66
|
||||
y: 40
|
||||
width: 24
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 994b82c6677eb42b9bd5ba6ce2ec6be0
|
||||
internalID: -909274120
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_9
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 6
|
||||
y: 0
|
||||
width: 20
|
||||
height: 32
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 468b0da5cc23241f4a2cfd334d764297
|
||||
internalID: -2072054664
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_10
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 38
|
||||
y: 0
|
||||
width: 20
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 5e0e4fbb8ad5f4aa3a1f7570ea5a93ce
|
||||
internalID: -1411424400
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snail_1_11
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 70
|
||||
y: 0
|
||||
width: 20
|
||||
height: 32
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 6f9e34c633a2949cc827551dd602925e
|
||||
internalID: -527033268
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable:
|
||||
$Snail_1_0: -1504911109
|
||||
$Snail_1_1: 849690081
|
||||
$Snail_1_10: -1411424400
|
||||
$Snail_1_11: -527033268
|
||||
$Snail_1_2: 2080020638
|
||||
$Snail_1_3: -1289364361
|
||||
$Snail_1_4: 1584810941
|
||||
$Snail_1_5: 730253914
|
||||
$Snail_1_6: -1902154880
|
||||
$Snail_1_7: -2045526412
|
||||
$Snail_1_8: -909274120
|
||||
$Snail_1_9: -2072054664
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Sprites/Characters/$Snake_1.png
Normal file
BIN
Assets/Sprites/Characters/$Snake_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
388
Assets/Sprites/Characters/$Snake_1.png.meta
Normal file
388
Assets/Sprites/Characters/$Snake_1.png.meta
Normal file
@ -0,0 +1,388 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4a897eab3c1f04ff7a0ad6e638c234dc
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 32
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 0
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 4096
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites:
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_0
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 4
|
||||
y: 120
|
||||
width: 22
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: c0dfae60ed68d48229450b3ac7fa97cc
|
||||
internalID: 214735444
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_1
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 38
|
||||
y: 120
|
||||
width: 24
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: bee6c1e1b5b574cc086270c70a6e8f77
|
||||
internalID: -465803148
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_2
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 68
|
||||
y: 120
|
||||
width: 26
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 6e47eff41b41f4f19b6493290c99c751
|
||||
internalID: 1185038434
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_3
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 80
|
||||
width: 32
|
||||
height: 28
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: b5d8a405fd0fa4eff8622fbed35f0dcf
|
||||
internalID: -101506370
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_4
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 34
|
||||
y: 80
|
||||
width: 30
|
||||
height: 26
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: b4d8df0abfbe840549b2ff31e92f50b8
|
||||
internalID: -815971218
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_5
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 68
|
||||
y: 80
|
||||
width: 26
|
||||
height: 28
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 574cb90778aa842f8b744ce0d0df0491
|
||||
internalID: -1485093117
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_6
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 40
|
||||
width: 32
|
||||
height: 28
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: e11355b9344784f6097ca07d3b0a6a23
|
||||
internalID: 86876654
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_7
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 32
|
||||
y: 40
|
||||
width: 30
|
||||
height: 26
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: ebdc89c34e7404c5a949b223628c9f0f
|
||||
internalID: -2092551194
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_8
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 68
|
||||
y: 40
|
||||
width: 26
|
||||
height: 28
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 9d3e76b3bbdfd402185c47da030f19a4
|
||||
internalID: 918777291
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_9
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 4
|
||||
y: 0
|
||||
width: 22
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: a0389ad833fb2403e8d9326764c39b6d
|
||||
internalID: -1076037999
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_10
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 34
|
||||
y: 0
|
||||
width: 24
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 16af88ea69119449390bee84c5dea26b
|
||||
internalID: 408818144
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: $Snake_1_11
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 68
|
||||
y: 0
|
||||
width: 26
|
||||
height: 30
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 0d8e958f5ad6e4b86a206758013b6fdf
|
||||
internalID: -81748421
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable:
|
||||
$Snake_1_0: 214735444
|
||||
$Snake_1_1: -465803148
|
||||
$Snake_1_10: 408818144
|
||||
$Snake_1_11: -81748421
|
||||
$Snake_1_2: 1185038434
|
||||
$Snake_1_3: -101506370
|
||||
$Snake_1_4: -815971218
|
||||
$Snake_1_5: -1485093117
|
||||
$Snake_1_6: 86876654
|
||||
$Snake_1_7: -2092551194
|
||||
$Snake_1_8: 918777291
|
||||
$Snake_1_9: -1076037999
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Sprites/Characters/Cave Octopus.png
Executable file
BIN
Assets/Sprites/Characters/Cave Octopus.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 309 B |
124
Assets/Sprites/Characters/Cave Octopus.png.meta
Normal file
124
Assets/Sprites/Characters/Cave Octopus.png.meta
Normal file
@ -0,0 +1,124 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3f9e2aec9d2a94e2ba7a70c38efdf17c
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
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: 32
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Sprites/Characters/Idle-Sheet.png
Normal file
BIN
Assets/Sprites/Characters/Idle-Sheet.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
652
Assets/Sprites/Characters/Idle-Sheet.png.meta
Normal file
652
Assets/Sprites/Characters/Idle-Sheet.png.meta
Normal file
@ -0,0 +1,652 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cd51bcf6b6aee4772bffcdbfd5cec673
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 32
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 4096
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites:
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_0
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1
|
||||
y: 96
|
||||
width: 14
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 05462fa92ab6b4a3cac550fdc96ce2b1
|
||||
internalID: 1949532914
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_1
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 18
|
||||
y: 96
|
||||
width: 12
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: ba391e51100274ecb8789588a3d11d39
|
||||
internalID: -22795389
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_2
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 34
|
||||
y: 96
|
||||
width: 12
|
||||
height: 15
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: f1459b721d4bc4c9b800888e26935b68
|
||||
internalID: -1564589825
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_3
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 50
|
||||
y: 96
|
||||
width: 12
|
||||
height: 15
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 7ddd36da3400e4a38bbe97838f49815a
|
||||
internalID: -1792319736
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_4
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 66
|
||||
y: 96
|
||||
width: 12
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 798b55580f9fe43aabfe673a26ab4e59
|
||||
internalID: 74967043
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_5
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 81
|
||||
y: 96
|
||||
width: 14
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: ed0a3340d8ae7418c84113428827a63f
|
||||
internalID: -68278929
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_6
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1
|
||||
y: 64
|
||||
width: 14
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: a32e900b9a9df402da13f6d27efb6206
|
||||
internalID: 889095661
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_7
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 18
|
||||
y: 64
|
||||
width: 12
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 40d29f6a3c7e945a78a0b61cbf9eb197
|
||||
internalID: 125791207
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_8
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 34
|
||||
y: 64
|
||||
width: 12
|
||||
height: 15
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: aa6a6b942d2354c9884b829acd5b4dc7
|
||||
internalID: -2008082684
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_9
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 50
|
||||
y: 64
|
||||
width: 12
|
||||
height: 15
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 47c192f562ad54a89a2fee51fe728b39
|
||||
internalID: 1329865400
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_10
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 66
|
||||
y: 64
|
||||
width: 12
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: c865a46106d8a4df9a8967b4b70669ee
|
||||
internalID: -1444649638
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_11
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 81
|
||||
y: 64
|
||||
width: 14
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: d97d5b0071d8f437da74322bf078acfa
|
||||
internalID: -2117120400
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_12
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 2
|
||||
y: 32
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: bcc3508fca77644969a7ea3dee4c23b2
|
||||
internalID: -824978765
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_13
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 18
|
||||
y: 32
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 48fb9a191455b45749325759e8c0d4c3
|
||||
internalID: -1922576849
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_14
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 34
|
||||
y: 32
|
||||
width: 11
|
||||
height: 15
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: de34bc9756081454998fe06d3a8d0933
|
||||
internalID: -445453566
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_15
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 50
|
||||
y: 32
|
||||
width: 11
|
||||
height: 15
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 230eb4ea50d244fd49ddaf34e838660b
|
||||
internalID: -886799003
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_16
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 66
|
||||
y: 32
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 4900ce06c7fbf4598af364226940982f
|
||||
internalID: 650713062
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_17
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 82
|
||||
y: 32
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: bd6899892ad40404cb40d0a6da9861e9
|
||||
internalID: 1305933516
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_18
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3
|
||||
y: 0
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 731beb572b7404475ab55e19cff4c53e
|
||||
internalID: 2055971196
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_19
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 19
|
||||
y: 0
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: fadec728cd1e04293834c379755f4f30
|
||||
internalID: 1156952999
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_20
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 35
|
||||
y: 0
|
||||
width: 11
|
||||
height: 15
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 9ee19501d1422495fa7e908b92a3c4f7
|
||||
internalID: -108218894
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_21
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 51
|
||||
y: 0
|
||||
width: 11
|
||||
height: 15
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 365beb732cd86496baa756351425555c
|
||||
internalID: -1709112861
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_22
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 67
|
||||
y: 0
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: d354c4a663e1440c1a2d556e9bdcf4ac
|
||||
internalID: -481022109
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Idle-Sheet_23
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 83
|
||||
y: 0
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: a0febf60285fb4213bae156b2dec8653
|
||||
internalID: -1311040443
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable:
|
||||
Idle-Sheet_0: 1949532914
|
||||
Idle-Sheet_1: -22795389
|
||||
Idle-Sheet_10: -1444649638
|
||||
Idle-Sheet_11: -2117120400
|
||||
Idle-Sheet_12: -824978765
|
||||
Idle-Sheet_13: -1922576849
|
||||
Idle-Sheet_14: -445453566
|
||||
Idle-Sheet_15: -886799003
|
||||
Idle-Sheet_16: 650713062
|
||||
Idle-Sheet_17: 1305933516
|
||||
Idle-Sheet_18: 2055971196
|
||||
Idle-Sheet_19: 1156952999
|
||||
Idle-Sheet_2: -1564589825
|
||||
Idle-Sheet_20: -108218894
|
||||
Idle-Sheet_21: -1709112861
|
||||
Idle-Sheet_22: -481022109
|
||||
Idle-Sheet_23: -1311040443
|
||||
Idle-Sheet_3: -1792319736
|
||||
Idle-Sheet_4: 74967043
|
||||
Idle-Sheet_5: -68278929
|
||||
Idle-Sheet_6: 889095661
|
||||
Idle-Sheet_7: 125791207
|
||||
Idle-Sheet_8: -2008082684
|
||||
Idle-Sheet_9: 1329865400
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Sprites/Characters/Walk-Sheet.png
Normal file
BIN
Assets/Sprites/Characters/Walk-Sheet.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.4 KiB |
652
Assets/Sprites/Characters/Walk-Sheet.png.meta
Normal file
652
Assets/Sprites/Characters/Walk-Sheet.png.meta
Normal file
@ -0,0 +1,652 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 656b51155db9643ec9cc8ca0a69a8947
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 0
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 32
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 0
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 4096
|
||||
resizeAlgorithm: 1
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites:
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_0
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 2
|
||||
y: 48
|
||||
width: 12
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: d12f65c94a5db43cc8df34a3c2d180e9
|
||||
internalID: 121677725
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_1
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 19
|
||||
y: 48
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: bc6f10ff41ae94fa2973c3590469009a
|
||||
internalID: 1646280809
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_2
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 35
|
||||
y: 48
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: d6b613d201dc64d76a3688612fbabbed
|
||||
internalID: -2137409931
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_3
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 50
|
||||
y: 48
|
||||
width: 12
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 45757026a81c74aed8de4e610a010e12
|
||||
internalID: -2081705057
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_4
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 66
|
||||
y: 48
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 64c45821845e44b1ea82c74eca45d3c9
|
||||
internalID: -603559796
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_5
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 82
|
||||
y: 48
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: e17537bd6940e462c82f3ad1ad67bc7c
|
||||
internalID: 594404214
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_6
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 2
|
||||
y: 32
|
||||
width: 12
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: cd852d7f2da7b4a2d9a81e9dc20da3f8
|
||||
internalID: -1641556845
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_7
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 19
|
||||
y: 32
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: f9e8a68a397ad4d89b86c7b7be27e99c
|
||||
internalID: 868100878
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_8
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 35
|
||||
y: 32
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 75d85e2c2e7ae412ba6b0f39368f5c5b
|
||||
internalID: 241270949
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_9
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 50
|
||||
y: 32
|
||||
width: 12
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 8402f9596e80e409b9fb094e0e79df6a
|
||||
internalID: 403518185
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_10
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 66
|
||||
y: 32
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: d38d1e7c2d29c40fdb0ab1a9634c21d6
|
||||
internalID: -2040243332
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_11
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 82
|
||||
y: 32
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: ff866cb484de34a848b8b27842204bb7
|
||||
internalID: 583599387
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_12
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 2
|
||||
y: 16
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 20e09ce48a11f401d940982bd2e0944b
|
||||
internalID: -408507386
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_13
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 18
|
||||
y: 16
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: f98ef4222276b4ec38f14846ad4598b7
|
||||
internalID: 1397499196
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_14
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 34
|
||||
y: 16
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 6b7dbbfcb690140cd8764080d8836b41
|
||||
internalID: 1896357409
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_15
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 50
|
||||
y: 16
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 002ea33d47406436baa3cbf67a8207aa
|
||||
internalID: 730655012
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_16
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 66
|
||||
y: 16
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 04243d21c547d4c6587fecb6823b3755
|
||||
internalID: -328620163
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_17
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 82
|
||||
y: 16
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 131e1e2859b50429aacb5a8a1b69f00e
|
||||
internalID: -775654197
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_18
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3
|
||||
y: 0
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: e5d4c7038e2d14e60b29b3d48fa3dbbd
|
||||
internalID: -522049706
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_19
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 19
|
||||
y: 0
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: c4ddc9c1d763f4c28a74724bdeb61d56
|
||||
internalID: 2030661164
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_20
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 35
|
||||
y: 0
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 7c2896cbda50c4ec58feeb6ce0c7fe70
|
||||
internalID: 326449265
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_21
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 51
|
||||
y: 0
|
||||
width: 11
|
||||
height: 14
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 373391f8e5936479db4bdf438f87f2df
|
||||
internalID: 1584700496
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_22
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 67
|
||||
y: 0
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: aa4eb21b3e5ab445ca60a2ba9e93ee6e
|
||||
internalID: 2084539268
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: Walk-Sheet_23
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 83
|
||||
y: 0
|
||||
width: 11
|
||||
height: 13
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: d0b5646fd68d542948c20e0421185a96
|
||||
internalID: 914381090
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable:
|
||||
Walk-Sheet_0: 121677725
|
||||
Walk-Sheet_1: 1646280809
|
||||
Walk-Sheet_10: -2040243332
|
||||
Walk-Sheet_11: 583599387
|
||||
Walk-Sheet_12: -408507386
|
||||
Walk-Sheet_13: 1397499196
|
||||
Walk-Sheet_14: 1896357409
|
||||
Walk-Sheet_15: 730655012
|
||||
Walk-Sheet_16: -328620163
|
||||
Walk-Sheet_17: -775654197
|
||||
Walk-Sheet_18: -522049706
|
||||
Walk-Sheet_19: 2030661164
|
||||
Walk-Sheet_2: -2137409931
|
||||
Walk-Sheet_20: 326449265
|
||||
Walk-Sheet_21: 1584700496
|
||||
Walk-Sheet_22: 2084539268
|
||||
Walk-Sheet_23: 914381090
|
||||
Walk-Sheet_3: -2081705057
|
||||
Walk-Sheet_4: -603559796
|
||||
Walk-Sheet_5: 594404214
|
||||
Walk-Sheet_6: -1641556845
|
||||
Walk-Sheet_7: 868100878
|
||||
Walk-Sheet_8: 241270949
|
||||
Walk-Sheet_9: 403518185
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -34,7 +34,7 @@ TextureImporter:
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
|
BIN
Assets/Sprites/Items/Red Crystal Cluster.png
Normal file
BIN
Assets/Sprites/Items/Red Crystal Cluster.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
124
Assets/Sprites/Items/Red Crystal Cluster.png.meta
Normal file
124
Assets/Sprites/Items/Red Crystal Cluster.png.meta
Normal file
@ -0,0 +1,124 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5c85a1246b0854e49b74f6923285a504
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 12
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
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: 32
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Server
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -34,7 +34,7 @@ TextureImporter:
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
|
@ -34,7 +34,7 @@ TextureImporter:
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
|
@ -476,7 +476,7 @@ Tilemap:
|
||||
m_TileColorIndex: 0
|
||||
m_TileObjectToInstantiateIndex: 65535
|
||||
dummyAlignment: 0
|
||||
m_AllTileFlags: 1073741825
|
||||
m_AllTileFlags: 2147483649
|
||||
- first: {x: 2, y: -7, z: 0}
|
||||
second:
|
||||
serializedVersion: 2
|
||||
@ -1679,7 +1679,7 @@ TilemapRenderer:
|
||||
m_Mode: 0
|
||||
m_DetectChunkCullingBounds: 0
|
||||
m_MaskInteraction: 0
|
||||
--- !u!114 &541010514327157900
|
||||
--- !u!114 &7222719822761566809
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
|
@ -33,4 +33,4 @@ MonoBehaviour:
|
||||
e33: 1
|
||||
m_InstancedGameObject: {fileID: 0}
|
||||
m_Flags: 1
|
||||
m_ColliderType: 1
|
||||
m_ColliderType: 0
|
||||
|
@ -33,4 +33,4 @@ MonoBehaviour:
|
||||
e33: 1
|
||||
m_InstancedGameObject: {fileID: 0}
|
||||
m_Flags: 1
|
||||
m_ColliderType: 1
|
||||
m_ColliderType: 0
|
||||
|
@ -33,4 +33,4 @@ MonoBehaviour:
|
||||
e33: 1
|
||||
m_InstancedGameObject: {fileID: 0}
|
||||
m_Flags: 1
|
||||
m_ColliderType: 1
|
||||
m_ColliderType: 0
|
||||
|
@ -33,4 +33,4 @@ MonoBehaviour:
|
||||
e33: 1
|
||||
m_InstancedGameObject: {fileID: 0}
|
||||
m_Flags: 1
|
||||
m_ColliderType: 1
|
||||
m_ColliderType: 0
|
||||
|
@ -33,4 +33,4 @@ MonoBehaviour:
|
||||
e33: 1
|
||||
m_InstancedGameObject: {fileID: 0}
|
||||
m_Flags: 1
|
||||
m_ColliderType: 1
|
||||
m_ColliderType: 0
|
||||
|
@ -33,4 +33,4 @@ MonoBehaviour:
|
||||
e33: 1
|
||||
m_InstancedGameObject: {fileID: 0}
|
||||
m_Flags: 1
|
||||
m_ColliderType: 1
|
||||
m_ColliderType: 0
|
||||
|
@ -33,4 +33,4 @@ MonoBehaviour:
|
||||
e33: 1
|
||||
m_InstancedGameObject: {fileID: 0}
|
||||
m_Flags: 1
|
||||
m_ColliderType: 1
|
||||
m_ColliderType: 0
|
||||
|
@ -33,4 +33,4 @@ MonoBehaviour:
|
||||
e33: 1
|
||||
m_InstancedGameObject: {fileID: 0}
|
||||
m_Flags: 1
|
||||
m_ColliderType: 1
|
||||
m_ColliderType: 0
|
||||
|
@ -34,7 +34,7 @@ TextureImporter:
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
filterMode: 0
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
@ -2364,113 +2364,113 @@ TextureImporter:
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable:
|
||||
tile_cave_platform_48: 860358998
|
||||
tile_cave_platform_42: 1678161876
|
||||
tile_cave_platform_52: -101254409
|
||||
tile_cave_platform_22: -1347213101
|
||||
tile_cave_platform_28: 555492011
|
||||
tile_cave_platform_4: 816183649
|
||||
tile_cave_platform_70: -622248163
|
||||
tile_cave_platform_99: 1725201896
|
||||
tile_cave_platform_12: -1749207181
|
||||
tile_cave_platform_3: -1869149979
|
||||
tile_cave_platform_23: 1444723485
|
||||
tile_cave_platform_37: 891890011
|
||||
tile_cave_platform_83: 437206413
|
||||
tile_cave_platform_56: 990158993
|
||||
tile_cave_platform_82: -748917288
|
||||
tile_cave_platform_101: 30499823
|
||||
tile_cave_platform_81: 1501013548
|
||||
tile_cave_platform_45: -1828034864
|
||||
tile_cave_platform_18: 1982126232
|
||||
tile_cave_platform_25: -610258227
|
||||
tile_cave_platform_74: 208169506
|
||||
tile_cave_platform_0: 187170972
|
||||
tile_cave_platform_1: -1566370012
|
||||
tile_cave_platform_10: 1378621459
|
||||
tile_cave_platform_55: 1128775583
|
||||
tile_cave_platform_100: 186572125
|
||||
tile_cave_platform_101: 30499823
|
||||
tile_cave_platform_102: 157912657
|
||||
tile_cave_platform_103: -240375783
|
||||
tile_cave_platform_104: 418300172
|
||||
tile_cave_platform_105: 284850178
|
||||
tile_cave_platform_106: 2054305501
|
||||
tile_cave_platform_11: -2102710647
|
||||
tile_cave_platform_12: -1749207181
|
||||
tile_cave_platform_13: 858304779
|
||||
tile_cave_platform_14: 948235904
|
||||
tile_cave_platform_15: 828061470
|
||||
tile_cave_platform_16: -1419052898
|
||||
tile_cave_platform_41: 691336754
|
||||
tile_cave_platform_38: 1676765538
|
||||
tile_cave_platform_69: 1201609837
|
||||
tile_cave_platform_39: 1594244300
|
||||
tile_cave_platform_32: 300324828
|
||||
tile_cave_platform_21: -411309469
|
||||
tile_cave_platform_47: 2023151002
|
||||
tile_cave_platform_98: 232799033
|
||||
tile_cave_platform_103: -240375783
|
||||
tile_cave_platform_68: -1027637906
|
||||
tile_cave_platform_58: -866399296
|
||||
tile_cave_platform_27: -201151014
|
||||
tile_cave_platform_17: 464019165
|
||||
tile_cave_platform_18: 1982126232
|
||||
tile_cave_platform_19: 535637540
|
||||
tile_cave_platform_2: -1386356081
|
||||
tile_cave_platform_20: -186269060
|
||||
tile_cave_platform_21: -411309469
|
||||
tile_cave_platform_22: -1347213101
|
||||
tile_cave_platform_23: 1444723485
|
||||
tile_cave_platform_24: -1183118302
|
||||
tile_cave_platform_25: -610258227
|
||||
tile_cave_platform_26: -1594682787
|
||||
tile_cave_platform_27: -201151014
|
||||
tile_cave_platform_28: 555492011
|
||||
tile_cave_platform_29: 82606424
|
||||
tile_cave_platform_3: -1869149979
|
||||
tile_cave_platform_30: -1332320381
|
||||
tile_cave_platform_94: 1336928453
|
||||
tile_cave_platform_80: -264131660
|
||||
tile_cave_platform_104: 418300172
|
||||
tile_cave_platform_1: -1566370012
|
||||
tile_cave_platform_31: -1331211415
|
||||
tile_cave_platform_32: 300324828
|
||||
tile_cave_platform_33: 554307562
|
||||
tile_cave_platform_34: -132886666
|
||||
tile_cave_platform_0: 187170972
|
||||
tile_cave_platform_73: 422422043
|
||||
tile_cave_platform_2: -1386356081
|
||||
tile_cave_platform_90: -2099172758
|
||||
tile_cave_platform_50: 1169626773
|
||||
tile_cave_platform_79: -254508583
|
||||
tile_cave_platform_5: 1941844380
|
||||
tile_cave_platform_89: 1609023694
|
||||
tile_cave_platform_95: 1191579864
|
||||
tile_cave_platform_13: 858304779
|
||||
tile_cave_platform_91: -1907997159
|
||||
tile_cave_platform_46: -1326824629
|
||||
tile_cave_platform_35: -2043734024
|
||||
tile_cave_platform_54: 672327527
|
||||
tile_cave_platform_105: 284850178
|
||||
tile_cave_platform_76: 738992274
|
||||
tile_cave_platform_85: -193765208
|
||||
tile_cave_platform_36: -903480771
|
||||
tile_cave_platform_7: -1680641961
|
||||
tile_cave_platform_100: 186572125
|
||||
tile_cave_platform_11: -2102710647
|
||||
tile_cave_platform_57: -660347865
|
||||
tile_cave_platform_19: 535637540
|
||||
tile_cave_platform_26: -1594682787
|
||||
tile_cave_platform_63: -268434342
|
||||
tile_cave_platform_77: -1772568650
|
||||
tile_cave_platform_92: 1436478779
|
||||
tile_cave_platform_31: -1331211415
|
||||
tile_cave_platform_87: -1728563952
|
||||
tile_cave_platform_96: 1096025109
|
||||
tile_cave_platform_37: 891890011
|
||||
tile_cave_platform_38: 1676765538
|
||||
tile_cave_platform_39: 1594244300
|
||||
tile_cave_platform_4: 816183649
|
||||
tile_cave_platform_40: -1517529945
|
||||
tile_cave_platform_93: 596793319
|
||||
tile_cave_platform_41: 691336754
|
||||
tile_cave_platform_42: 1678161876
|
||||
tile_cave_platform_43: -408254474
|
||||
tile_cave_platform_44: 332401312
|
||||
tile_cave_platform_45: -1828034864
|
||||
tile_cave_platform_46: -1326824629
|
||||
tile_cave_platform_47: 2023151002
|
||||
tile_cave_platform_48: 860358998
|
||||
tile_cave_platform_49: -1431529915
|
||||
tile_cave_platform_5: 1941844380
|
||||
tile_cave_platform_50: 1169626773
|
||||
tile_cave_platform_51: -2103391120
|
||||
tile_cave_platform_52: -101254409
|
||||
tile_cave_platform_53: 368925175
|
||||
tile_cave_platform_54: 672327527
|
||||
tile_cave_platform_55: 1128775583
|
||||
tile_cave_platform_56: 990158993
|
||||
tile_cave_platform_57: -660347865
|
||||
tile_cave_platform_58: -866399296
|
||||
tile_cave_platform_59: 878730313
|
||||
tile_cave_platform_6: -1806684432
|
||||
tile_cave_platform_60: -270402943
|
||||
tile_cave_platform_61: 1707607318
|
||||
tile_cave_platform_62: 780055922
|
||||
tile_cave_platform_63: -268434342
|
||||
tile_cave_platform_64: 784849295
|
||||
tile_cave_platform_65: -1180649061
|
||||
tile_cave_platform_66: -1656921007
|
||||
tile_cave_platform_64: 784849295
|
||||
tile_cave_platform_86: -983927808
|
||||
tile_cave_platform_9: 840204991
|
||||
tile_cave_platform_59: 878730313
|
||||
tile_cave_platform_106: 2054305501
|
||||
tile_cave_platform_6: -1806684432
|
||||
tile_cave_platform_53: 368925175
|
||||
tile_cave_platform_60: -270402943
|
||||
tile_cave_platform_24: -1183118302
|
||||
tile_cave_platform_61: 1707607318
|
||||
tile_cave_platform_43: -408254474
|
||||
tile_cave_platform_78: -1319854462
|
||||
tile_cave_platform_71: 431461063
|
||||
tile_cave_platform_88: -345751969
|
||||
tile_cave_platform_49: -1431529915
|
||||
tile_cave_platform_97: -809172117
|
||||
tile_cave_platform_51: -2103391120
|
||||
tile_cave_platform_62: 780055922
|
||||
tile_cave_platform_84: 1328316489
|
||||
tile_cave_platform_44: 332401312
|
||||
tile_cave_platform_20: -186269060
|
||||
tile_cave_platform_29: 82606424
|
||||
tile_cave_platform_75: -1873221857
|
||||
tile_cave_platform_14: 948235904
|
||||
tile_cave_platform_102: 157912657
|
||||
tile_cave_platform_72: 2028675851
|
||||
tile_cave_platform_8: -1443274602
|
||||
tile_cave_platform_67: -1117257055
|
||||
tile_cave_platform_68: -1027637906
|
||||
tile_cave_platform_69: 1201609837
|
||||
tile_cave_platform_7: -1680641961
|
||||
tile_cave_platform_70: -622248163
|
||||
tile_cave_platform_71: 431461063
|
||||
tile_cave_platform_72: 2028675851
|
||||
tile_cave_platform_73: 422422043
|
||||
tile_cave_platform_74: 208169506
|
||||
tile_cave_platform_75: -1873221857
|
||||
tile_cave_platform_76: 738992274
|
||||
tile_cave_platform_77: -1772568650
|
||||
tile_cave_platform_78: -1319854462
|
||||
tile_cave_platform_79: -254508583
|
||||
tile_cave_platform_8: -1443274602
|
||||
tile_cave_platform_80: -264131660
|
||||
tile_cave_platform_81: 1501013548
|
||||
tile_cave_platform_82: -748917288
|
||||
tile_cave_platform_83: 437206413
|
||||
tile_cave_platform_84: 1328316489
|
||||
tile_cave_platform_85: -193765208
|
||||
tile_cave_platform_86: -983927808
|
||||
tile_cave_platform_87: -1728563952
|
||||
tile_cave_platform_88: -345751969
|
||||
tile_cave_platform_89: 1609023694
|
||||
tile_cave_platform_9: 840204991
|
||||
tile_cave_platform_90: -2099172758
|
||||
tile_cave_platform_91: -1907997159
|
||||
tile_cave_platform_92: 1436478779
|
||||
tile_cave_platform_93: 596793319
|
||||
tile_cave_platform_94: 1336928453
|
||||
tile_cave_platform_95: 1191579864
|
||||
tile_cave_platform_96: 1096025109
|
||||
tile_cave_platform_97: -809172117
|
||||
tile_cave_platform_98: 232799033
|
||||
tile_cave_platform_99: 1725201896
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
|
@ -10,6 +10,8 @@ TagManager:
|
||||
- Projectile
|
||||
- tambourine
|
||||
- instaDeath
|
||||
- SirJacques
|
||||
- YZone
|
||||
layers:
|
||||
- Default
|
||||
- TransparentFX
|
||||
|
Loading…
Reference in New Issue
Block a user