29 lines
417 B
C#
29 lines
417 B
C#
using Godot;
|
|
using System;
|
|
|
|
public partial class PlaceholderBall : Area2D
|
|
{
|
|
public bool _active = false, _hovered = false, _held = false;
|
|
|
|
public void SetSprite(string PATH)
|
|
{
|
|
GetNode<Sprite2D>("Image").Texture = GD.Load<Texture2D>(PATH);
|
|
}
|
|
|
|
private void OnMouseEntered()
|
|
{
|
|
if (_active)
|
|
{
|
|
_hovered = true;
|
|
}
|
|
}
|
|
|
|
private void OnMouseExited()
|
|
{
|
|
if (_active)
|
|
{
|
|
_hovered = false;
|
|
}
|
|
}
|
|
}
|