Danro/Assets/Resources/Prefabs/character_defeat_4.prefab
Danil Iarosh 53afa5498e
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
Fix player bouncing off corners and align collider
- Исправлено поведение игрока при падении с высоты и разворотах (устранен сильный отскок от углов)
- Центрирован PolygonCollider2D по оси X на префабе character_defeat_4.prefab (m_Offset.x установлен в 0)
- Упрощена форма PolygonCollider2D до симметричного выпуклого шестиугольника
- Сохранен бэкап старого префаба игрока в Player_Old.prefab
2026-07-16 15:39:43 +03:00

347 lines
13 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &7405575065991888777
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 9214634333175284587}
m_Layer: 0
m_Name: GroundCheck_New
m_TagString: Untagged
m_Icon: {fileID: -5442936267250999957, guid: 0000000000000000d000000000000000, type: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &9214634333175284587
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7405575065991888777}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.5, y: 0.57726425, z: 0}
m_LocalScale: {x: 0.8333333, y: 0.8333333, z: 0.8333333}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4972258834068343481}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &5921904874695750503
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_Name
value: character_defeat_4
objectReference: {fileID: 0}
- target: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_TagString
value: Player
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalScale.x
value: 0.42
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalScale.y
value: 0.42
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalScale.z
value: 0.42
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalPosition.x
value: 0.49296
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalPosition.y
value: -0.24
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -3286101474004089956, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalPosition.x
value: 0.22114058
objectReference: {fileID: 0}
- target: {fileID: -3286101474004089956, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalPosition.y
value: 0.0527699
objectReference: {fileID: 0}
- target: {fileID: -1279105584436742326, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalRotation.w
value: 0.11132581
objectReference: {fileID: 0}
- target: {fileID: -1279105584436742326, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: -1279105584436742326, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalRotation.z
value: 0.993784
objectReference: {fileID: 0}
- target: {fileID: -1279105584436742326, guid: 832f289c199337e44915f456003f3e31, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 167.216
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
insertIndex: -1
addedObject: {fileID: 9214634333175284587}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
insertIndex: -1
addedObject: {fileID: 7387677600418325701}
- targetCorrespondingSourceObject: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
insertIndex: -1
addedObject: {fileID: 9081219860314926612}
- targetCorrespondingSourceObject: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
insertIndex: -1
addedObject: {fileID: 7598873578755515365}
- targetCorrespondingSourceObject: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
insertIndex: -1
addedObject: {fileID: 2674134148909943391}
- targetCorrespondingSourceObject: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
insertIndex: -1
addedObject: {fileID: 2004254587001188412}
- targetCorrespondingSourceObject: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
insertIndex: -1
addedObject: {fileID: -7905401754613951787}
m_SourcePrefab: {fileID: 4843985084834002234, guid: 832f289c199337e44915f456003f3e31, type: 3}
--- !u!4 &4972258834068343481 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -7552582706839291426, guid: 832f289c199337e44915f456003f3e31, type: 3}
m_PrefabInstance: {fileID: 5921904874695750503}
m_PrefabAsset: {fileID: 0}
--- !u!4 &5447196542567078318 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -7370561358815384887, guid: 832f289c199337e44915f456003f3e31, type: 3}
m_PrefabInstance: {fileID: 5921904874695750503}
m_PrefabAsset: {fileID: 0}
--- !u!1 &6181501394461807322 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: -8653719598885068355, guid: 832f289c199337e44915f456003f3e31, type: 3}
m_PrefabInstance: {fileID: 5921904874695750503}
m_PrefabAsset: {fileID: 0}
--- !u!95 &7387677600418325701
Animator:
serializedVersion: 7
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6181501394461807322}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: c8e92342c1b0bb14bb5d7659644a4ead, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_StabilizeFeet: 0
m_AnimatePhysics: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!50 &9081219860314926612
Rigidbody2D:
serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6181501394461807322}
m_BodyType: 0
m_Simulated: 1
m_UseFullKinematicContacts: 0
m_UseAutoMass: 0
m_Mass: 1
m_LinearDamping: 0
m_AngularDamping: 0.05
m_GravityScale: 8
m_Material: {fileID: 6200000, guid: ef73745564211ee48acbe78dd6b6d123, type: 2}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_Interpolate: 0
m_SleepingMode: 1
m_CollisionDetection: 1
m_Constraints: 4
--- !u!60 &7598873578755515365
PolygonCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6181501394461807322}
m_Enabled: 1
serializedVersion: 3
m_Density: 1
m_Material: {fileID: 6200000, guid: ef73745564211ee48acbe78dd6b6d123, type: 2}
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_CompositeOperation: 0
m_CompositeOrder: 0
m_Offset: {x: 0, y: -0.54}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0, y: 0}
oldSize: {x: 0, y: 0}
newSize: {x: 0, y: 0}
adaptiveTilingThreshold: 0
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
m_Points:
m_Paths:
- - {x: -0.8, y: 1.15}
- {x: 0.8, y: 1.15}
- {x: 0.8, y: 7.5}
- {x: 0.5, y: 8.7}
- {x: -0.5, y: 8.7}
- {x: -0.8, y: 7.5}
m_UseDelaunayMesh: 0
--- !u!114 &2674134148909943391
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6181501394461807322}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0bc7d3e0d74d74448be804ed4f109e23, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::RR.Game2D.Behaviour.PlayerController
moveAction: {fileID: 7246501485463929903, guid: 2bcd2660ca9b64942af0de543d8d7100, type: 3}
jumpAction: {fileID: -3012215356801305305, guid: 2bcd2660ca9b64942af0de543d8d7100, type: 3}
moveSpeed: 9
accel: 100
decel: 30
jumpVelocity: 34
jumpCut: 2
groundCheck: {fileID: 9214634333175284587}
groundCheckRadius: 0.2
groundMask:
serializedVersion: 2
m_Bits: 64
stuckThreshold: 0.3
stuckSpeedThreshold: 0.5
unstuckForce: 15
unstuckCooldown: 0.5
animator: {fileID: 0}
maxHealth: 1
stepSounds: {fileID: 11400000, guid: 37fe07ddcac109a46a86ba44df16d551, type: 2}
hurtSounds: {fileID: 11400000, guid: 89e7f713913aecb40ada8c2f27c69303, type: 2}
jumpSounds: {fileID: 11400000, guid: 9a63566742cc2d84c89928c8b988e4eb, type: 2}
isDeadAtMoment: 0
--- !u!114 &2004254587001188412
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6181501394461807322}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e22b17be0e015040bb8efb0e96fa590, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::RR.Game2D.Behaviour.PlayerFireScript
fireButton: {fileID: 1757590381408031877, guid: 2bcd2660ca9b64942af0de543d8d7100, type: 3}
projectilePrefab: {fileID: 4169089013277977673, guid: 7fd3a37dc702ece42b51e5867473f0ff, type: 3}
spawnIfMissing: 1
throwSpeed: 20
launchAxis: {x: 0.1, y: 0}
launchPoint: {fileID: 5447196542567078318}
attachPoint: {fileID: 5447196542567078318}
throwSounds: {fileID: 11400000, guid: 4b774d97282b77f45b08068d61682269, type: 2}
enableFire: 1
--- !u!114 &-7905401754613951787
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6181501394461807322}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f4612beb3ca33c4b9e2a6a2068977ab, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::RR.Game2D.Animations.PlayerAnimationEvents
deathVFX: {fileID: 8926484042661614526, guid: 6c4fdce0f9a1b184d9c3660014bdfdb5, type: 3}
deathVFXOffset: {x: 0.2, y: -0.25, z: 0}
runVFX: {fileID: 8926484042661614526, guid: 4916628c3425a704989f02cb136b655b, type: 3}
runVFXOffset: {x: 0, y: 0, z: 0}
jumpVFX: {fileID: 0}
jumpVFXResourcePath: VFX/MVP_Dirt_VFX
jumpVFXOffset: {x: 0, y: 0, z: 0}
landingVFX: {fileID: 0}
landingVFXResourcePath: VFX/MVP_Dirt_VFX
landingVFXOffset: {x: 0, y: 0, z: 0}
landingMinFallSpeed: 1