Pacman/Assets/Scripts/Ghost_Eye.cs
2025-04-20 21:10:16 +05:30

36 lines
947 B
C#

using UnityEngine;
public class Ghost_Eye : MonoBehaviour
{
public SpriteRenderer spriteRenderer{ get;private set;}
public Movement movement {get; private set;}
public Sprite up;
public Sprite down;
public Sprite left;
public Sprite right;
private void Awake()
{
this.spriteRenderer = GetComponent<SpriteRenderer>();
this.movement = GetComponentInParent<Movement>();
}
private void Update()
{
if(this.movement.direction == Vector2.up)
{
this.spriteRenderer.sprite = this.up;
}else if(this.movement.direction == Vector2.down)
{
this.spriteRenderer.sprite = this.down;
}else if(this.movement.direction == Vector2.left)
{
this.spriteRenderer.sprite = this.left;
}else if(this.movement.direction == Vector2.right)
{
this.spriteRenderer.sprite = this.right;
}
}
}