diff --git a/Assets/_Classic Game Starter Kit/GMTK+ Platformer Toolkit/StairMaster.cs b/Assets/_Classic Game Starter Kit/GMTK+ Platformer Toolkit/StairMaster.cs index aac51ae2e91639f0eaa13bfb221859b5e7695669..3b9815fad552d4c723da0afa74290748a36c3ba0 100644 --- a/Assets/_Classic Game Starter Kit/GMTK+ Platformer Toolkit/StairMaster.cs +++ b/Assets/_Classic Game Starter Kit/GMTK+ Platformer Toolkit/StairMaster.cs @@ -3,7 +3,9 @@ using System.Collections.Generic; using UnityEngine; using UnityEngine.InputSystem; +using XnTools; +[DefaultExecutionOrder(10)] public class StairMaster : MonoBehaviour { static public StairMaster S; // static public bool ON_STAIRS; @@ -74,7 +76,21 @@ private void OnTriggerExit2D( Collider2D col ) { } } + void CheckInput() { + dirY = 0; + if ( Xnput.GetButton( Xnput.eButton.up ) ) dirY += 1; + if ( Xnput.GetButton( Xnput.eButton.down ) ) dirY -= 1; + + dirX = 0; + if ( Xnput.GetButton( Xnput.eButton.right ) ) dirX += 1; + if ( Xnput.GetButton( Xnput.eButton.left ) ) dirX -= 1; + + if (ON_STAIRS && Xnput.GetButton(Xnput.eButton.a)) onStairs = false; + } + private void FixedUpdate() { + CheckInput(); + if ( !onStairs ) { if ( stairs != null ) { // Only up and down will attach to stairs diff --git a/Assets/_Classic Game Starter Kit/Textures & Sprites/CapsuleSprite.png.meta b/Assets/_Classic Game Starter Kit/Textures & Sprites/CapsuleSprite.png.meta index 91e5d75e442107cc45dff6f78afc8d1eab6d9316..eeb5eee5469add44b1d8e7757c85765efa3524e0 100644 --- a/Assets/_Classic Game Starter Kit/Textures & Sprites/CapsuleSprite.png.meta +++ b/Assets/_Classic Game Starter Kit/Textures & Sprites/CapsuleSprite.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5733740ec8f4c4b949d91c4221c360f5 +guid: 06b11f24311e342baa80f09bb51d9cb4 TextureImporter: internalIDToNameTable: [] externalObjects: {} @@ -35,19 +35,19 @@ TextureImporter: filterMode: 1 aniso: 1 mipBias: 0 - wrapU: 1 - wrapV: 1 + wrapU: 0 + wrapV: 0 wrapW: 0 nPOTScale: 0 lightmap: 0 compressionQuality: 50 spriteMode: 1 spriteExtrude: 1 - spriteMeshType: 1 + spriteMeshType: 0 alignment: 7 - spritePivot: {x: 0.5, y: 0.5} + spritePivot: {x: 0.5, y: 0} spritePixelsToUnits: 32 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteBorder: {x: 15, y: 16, z: 15, w: 16} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 alphaIsTransparency: 1 @@ -88,6 +88,18 @@ TextureImporter: overridden: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 - serializedVersion: 3 buildTarget: WebGL maxTextureSize: 2048 @@ -100,6 +112,18 @@ TextureImporter: overridden: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/_Classic Game Starter Kit/_Prefabs.meta b/Assets/_Classic Game Starter Kit/_Prefabs.meta new file mode 100644 index 0000000000000000000000000000000000000000..1bbf2ed4adf6cc2bc250c5e7b50246b043664fd3 --- /dev/null +++ b/Assets/_Classic Game Starter Kit/_Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e6b55431923974a9190c7099b0bbc3b2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Classic Game Starter Kit/_Prefabs/Player.prefab b/Assets/_Classic Game Starter Kit/_Prefabs/Player.prefab new file mode 100644 index 0000000000000000000000000000000000000000..8dbd5d057e4f9b92b8841ebf5b412dde2b0b244c --- /dev/null +++ b/Assets/_Classic Game Starter Kit/_Prefabs/Player.prefab @@ -0,0 +1,215 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &810803037116765589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 810803037116765584} + - component: {fileID: 810803037116765581} + - component: {fileID: 810803037116765585} + - component: {fileID: 810803037116765586} + - component: {fileID: 810803037116765587} + - component: {fileID: 810803037116765588} + - component: {fileID: 810803037116765582} + - component: {fileID: 810803037116765583} + - component: {fileID: -2341748519969302619} + m_Layer: 3 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &810803037116765584 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 8, y: 17, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &810803037116765581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 13cae28645d2e4c43aef24a9bee24a3f, type: 3} + m_Name: + m_EditorClassIdentifier: + icon: {fileID: 0} + title: Platformer Character Controller + text: You should put some info here. +--- !u!212 &810803037116765585 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + 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: 0 + m_Sprite: {fileID: 21300000, guid: 06b11f24311e342baa80f09bb51d9cb4, type: 3} + m_Color: {r: 0.5, g: 0, b: 0.4530375, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 2} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!70 &810803037116765586 +CapsuleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 6200000, guid: e32de1d89d87b44009b35b688b575589, type: 2} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 1} + m_Size: {x: 0.5, y: 2} + m_Direction: 0 +--- !u!114 &810803037116765587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67357d8d7f7127b4c93b67df325c1943, type: 3} + m_Name: + m_EditorClassIdentifier: + characterSettingsSO: {fileID: 11400000, guid: 8fb5304ad54114e5db7de514cfff8512, type: 2} + directionX: 0 + velocity: {x: 0, y: 0} + onGround: 0 + pressingKey: 0 +--- !u!114 &810803037116765588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5261a54b028651a42842357b022c79bd, type: 3} + m_Name: + m_EditorClassIdentifier: + groundLength: 0.1 + colliderOffset: {x: 0, y: 0, z: 0} + groundLayer: + serializedVersion: 2 + m_Bits: 64 +--- !u!114 &810803037116765582 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: be6ab63305899d54090ca922277a5e2f, type: 3} + m_Name: + m_EditorClassIdentifier: + rigid: {fileID: 0} + velocity: {x: 0, y: 0} + jumpsRemaining: 1 + onGround: 0 + _jumpPhase: 0 + _gravityType: 1 + gravityAcc: 0 +--- !u!50 &810803037116765583 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 6200000, guid: e32de1d89d87b44009b35b688b575589, type: 2} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 1 + m_Constraints: 4 +--- !u!114 &-2341748519969302619 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810803037116765589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: df2a97ef021f0469e83e3d68e36be372, type: 3} + m_Name: + m_EditorClassIdentifier: + stairSpeed: 5 + stairsEndLimit: 0.01 + dirX: 0 + dirY: 0 + stairs: {fileID: 0} + _onStairs: 0 + stairsU: -1 diff --git a/Assets/_Classic Game Starter Kit/_Prefabs/Player.prefab.meta b/Assets/_Classic Game Starter Kit/_Prefabs/Player.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..c63914ea50f2933b5e99c849f1afef954adb97cb --- /dev/null +++ b/Assets/_Classic Game Starter Kit/_Prefabs/Player.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0730cc2c09a63450eb54ae47ab48773c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Classic Game Starter Kit/_Prefabs/Stairs.prefab b/Assets/_Classic Game Starter Kit/_Prefabs/Stairs.prefab new file mode 100644 index 0000000000000000000000000000000000000000..b9fdd863f12e01effb8dc1d21e0c65d2983fd55c --- /dev/null +++ b/Assets/_Classic Game Starter Kit/_Prefabs/Stairs.prefab @@ -0,0 +1,172 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4032551801093430905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4032551801093430901} + - component: {fileID: 4032551801093430906} + - component: {fileID: 1814147176355236801} + m_Layer: 0 + m_Name: Stairs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4032551801093430901 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032551801093430905} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 39, y: 1, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7518441280579501985} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -45} +--- !u!114 &4032551801093430906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032551801093430905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16511da6d130b411594728890e2eb119, type: 3} + m_Name: + m_EditorClassIdentifier: + orientation: 0 + tilesLength: 2 + actualLength: 2 + p0: {x: 39, y: 1, z: 0} + p1: {x: 39, y: 3, z: 0} +--- !u!50 &1814147176355236801 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4032551801093430905} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 7 +--- !u!1 &4738595856493365313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7518441280579501985} + - component: {fileID: 8537012929881010249} + - component: {fileID: 469807068666957708} + m_Layer: 0 + m_Name: Capsule + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7518441280579501985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4738595856493365313} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4032551801093430901} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -45} +--- !u!212 &8537012929881010249 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4738595856493365313} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + 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: 0 + m_Sprite: {fileID: 21300000, guid: 06b11f24311e342baa80f09bb51d9cb4, type: 3} + m_Color: {r: 0, g: 1, b: 0.98080873, a: 0.5686275} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 1 + m_Size: {x: 1, y: 3} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!70 &469807068666957708 +CapsuleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4738595856493365313} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 1.5} + m_Size: {x: 1, y: 3} + m_Direction: 0 diff --git a/Assets/_Classic Game Starter Kit/_Prefabs/Stairs.prefab.meta b/Assets/_Classic Game Starter Kit/_Prefabs/Stairs.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..159264e36b0d17644f2ab865e6d5b851a8119f9b --- /dev/null +++ b/Assets/_Classic Game Starter Kit/_Prefabs/Stairs.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 49dd5f62c91cd44e1982defbea46fc9a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Classic Game Starter Kit/___Demo Level/_Scene_Demo.unity b/Assets/_Classic Game Starter Kit/___Demo Level/_Scene_Demo.unity index 58ab04b8e8560cbf3b1b1bed1c56789812314620..d370a8366a6db59eb199463d28f819ddef93fc2f 100644 --- a/Assets/_Classic Game Starter Kit/___Demo Level/_Scene_Demo.unity +++ b/Assets/_Classic Game Starter Kit/___Demo Level/_Scene_Demo.unity @@ -64050,166 +64050,17 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &901438250 +--- !u!1 &901438250 stripped GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 901438255} - - component: {fileID: 901438258} - - component: {fileID: 901438254} - - component: {fileID: 901438253} - - component: {fileID: 901438252} - - component: {fileID: 901438251} - - component: {fileID: 901438257} - - component: {fileID: 901438256} - m_Layer: 3 - m_Name: Player - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &901438251 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 901438250} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5261a54b028651a42842357b022c79bd, type: 3} - m_Name: - m_EditorClassIdentifier: - groundLength: 0.1 - colliderOffset: {x: 0, y: 0, z: 0} - groundLayer: - serializedVersion: 2 - m_Bits: 64 ---- !u!114 &901438252 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 901438250} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67357d8d7f7127b4c93b67df325c1943, type: 3} - m_Name: - m_EditorClassIdentifier: - characterSettingsSO: {fileID: 11400000, guid: 8fb5304ad54114e5db7de514cfff8512, type: 2} - directionX: 0 - velocity: {x: 0, y: 0} - onGround: 0 - pressingKey: 0 ---- !u!70 &901438253 -CapsuleCollider2D: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 810803037116765589, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + m_PrefabInstance: {fileID: 810803038013738687} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 901438250} - m_Enabled: 1 - m_Density: 1 - m_Material: {fileID: 6200000, guid: e32de1d89d87b44009b35b688b575589, type: 2} - m_IsTrigger: 0 - m_UsedByEffector: 0 - m_UsedByComposite: 0 - m_Offset: {x: 0, y: 1} - m_Size: {x: 1, y: 2} - m_Direction: 0 ---- !u!212 &901438254 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 901438250} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - 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: 0 - m_Sprite: {fileID: 21300000, guid: 5733740ec8f4c4b949d91c4221c360f5, type: 3} - m_Color: {r: 0.5, g: 0, b: 0.4530375, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 1, y: 2} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!4 &901438255 +--- !u!4 &901438255 stripped Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 901438250} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 8, y: 17, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!50 &901438256 -Rigidbody2D: - serializedVersion: 4 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + m_PrefabInstance: {fileID: 810803038013738687} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 901438250} - m_BodyType: 0 - m_Simulated: 1 - m_UseFullKinematicContacts: 0 - m_UseAutoMass: 0 - m_Mass: 1 - m_LinearDrag: 0 - m_AngularDrag: 0.05 - m_GravityScale: 1 - m_Material: {fileID: 6200000, guid: e32de1d89d87b44009b35b688b575589, type: 2} - m_Interpolate: 0 - m_SleepingMode: 1 - m_CollisionDetection: 1 - m_Constraints: 4 ---- !u!114 &901438257 +--- !u!114 &901438259 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -64218,31 +64069,16 @@ MonoBehaviour: m_GameObject: {fileID: 901438250} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: be6ab63305899d54090ca922277a5e2f, type: 3} + m_Script: {fileID: 11500000, guid: df2a97ef021f0469e83e3d68e36be372, type: 3} m_Name: m_EditorClassIdentifier: - rigid: {fileID: 0} - velocity: {x: 0, y: 0} - jumpsRemaining: 1 - onGround: 0 - _jumpPhase: 0 - _gravityType: 1 - gravityAcc: 0 ---- !u!114 &901438258 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 901438250} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 13cae28645d2e4c43aef24a9bee24a3f, type: 3} - m_Name: - m_EditorClassIdentifier: - icon: {fileID: 0} - title: Platformer Character Controller - text: You should put some info here. + stairSpeed: 5 + stairsEndLimit: 0.01 + dirX: 0 + dirY: 0 + stairs: {fileID: 0} + _onStairs: 0 + stairsU: -1 --- !u!1001 &941683838 PrefabInstance: m_ObjectHideFlags: 0 @@ -64896,6 +64732,67 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &810803038013738687 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalPosition.x + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalPosition.y + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765584, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 810803037116765585, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 06b11f24311e342baa80f09bb51d9cb4, type: 3} + - target: {fileID: 810803037116765589, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} + propertyPath: m_Name + value: Player + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0730cc2c09a63450eb54ae47ab48773c, type: 3} --- !u!4 &4351286578573013793 stripped Transform: m_CorrespondingSourceObject: {fileID: 6861737452532926512, guid: 92f2851647c4342d8bd0aa0b19834131, type: 3}