add 3d Models

This commit is contained in:
2026-06-22 12:28:23 +03:00
parent 9dc237bf27
commit fc9213da01
26 changed files with 6980 additions and 388 deletions
@@ -3,11 +3,6 @@ using UnityEngine;
public class PlayerController : Character
{
[SerializeField]
private Sprite _regularSprite;
[SerializeField]
private Sprite _noHammerSprite;
private GameObject _hammer;
private bool _isHoldingHammer = true;
@@ -53,7 +48,6 @@ public class PlayerController : Character
{
if (_hammer == null && !_isHoldingHammer)
{
_spriteRenderer.sprite = _regularSprite;
_isHoldingHammer = true;
}
@@ -83,14 +77,9 @@ public class PlayerController : Character
private void UpdatePlayerSprite()
{
_spriteRenderer.sprite = _hammerThrower.HasHammer
? _regularSprite
: _noHammerSprite;
}
protected override void SetWalkingAnimation(bool isWalking)
{
_bonesBack.SetActive(false);
_bonesSide.SetActive(true);
_animator.SetBool("Legs_Walk", isWalking);
_animator.SetBool("Body_Walk", isWalking);
}
@@ -99,8 +88,6 @@ public class PlayerController : Character
{
if (isClimbing)
{
_bonesBack.SetActive(true);
_bonesSide.SetActive(false);
}
_animator.SetBool("Climb", isClimbing);
}
+1 -10
View File
@@ -8,18 +8,10 @@ public abstract class Character : MonoBehaviour
protected Animator _animator;
[SerializeField]
private float _movementSpeed = 1.5f;
[SerializeField]
protected GameObject _bonesSide;
[SerializeField]
protected GameObject _bonesBack;
[SerializeField]
private LayerMask _mapLayer;
protected SpriteRenderer _spriteRenderer;
private Rigidbody2D _body;
private CapsuleCollider2D _capsuleCollider;
protected bool _isOnBridge;
@@ -41,7 +33,6 @@ public abstract class Character : MonoBehaviour
{
_body = GetComponent<Rigidbody2D>();
_capsuleCollider = GetComponent<CapsuleCollider2D>();
_spriteRenderer = GetComponentInChildren<SpriteRenderer>();
_cellSize = new Vector2(0.6f, 1f);
}