Project structure, add docs update unity version

This commit is contained in:
2026-06-05 12:19:36 +03:00
parent fc24653f9a
commit 39294ec527
87 changed files with 5910 additions and 371 deletions
+6 -8
View File
@@ -21,14 +21,9 @@ public class EnemyAI : Character
float verticalDistance = Player.Instance.transform.position.y - transform.position.y;
if (verticalDistance > 0.1f && isCanClimbUp && isAllowVertical)
if (Mathf.Abs(verticalDistance) > 0.1f && (isCanClimbUp || isCanGoDown))
{
vertical = VerticalMove(verticalDistance);
}
else if (verticalDistance < 0f && isAllowVertical && isCanGoDown)
{
vertical = VerticalMove(verticalDistance);
vertical = Mathf.Sign(verticalDistance);
}
else
{
@@ -40,13 +35,16 @@ public class EnemyAI : Character
{ horizontal = -1; }
else if (directionToPlayer.x > 0)
{ horizontal = 1; }
}
if (Input.GetKey(KeyCode.T))
{ vertical = 1; }
if (Input.GetKey(KeyCode.G))
{ vertical = -1; }
Debug.Log($"Enemy Position: {transform.position}, Player Position: {Player.Instance.transform.position}");
Debug.Log($"Vertical Distance: {verticalDistance}, Vertical Movement: {vertical}");
base.MoveTo(horizontal, vertical);
}