mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 11:15:33 +00:00
29 lines
No EOL
510 B
C#
29 lines
No EOL
510 B
C#
using Godot;
|
|
|
|
namespace Cirno.Scripts.Components.Actors;
|
|
|
|
public partial class DoorSpriteComponent : AnimatedSprite2D
|
|
{
|
|
protected Door _door;
|
|
|
|
public override void _Ready()
|
|
{
|
|
|
|
_door = GetParent<Door>();
|
|
|
|
_door.DoorOpened += DoorOpened;
|
|
_door.DoorClosed += DoorClosed;
|
|
}
|
|
|
|
protected virtual void DoorClosed()
|
|
{
|
|
this.Play("Closing");
|
|
}
|
|
|
|
protected virtual void DoorOpened()
|
|
{
|
|
this.Play("Opening");
|
|
}
|
|
|
|
|
|
} |