Alarm box

This commit is contained in:
Marco 2025-02-04 13:22:05 +01:00
commit 60dad2d002
15 changed files with 581 additions and 401 deletions

View file

@ -1,16 +1,34 @@
using Godot;
using System;
using Cirno.Scripts;
public partial class Camera : Node2D
public partial class Camera : Enemy
{
private AnimatedSprite2D _sprite;
private GameManager _gameManager;
///private AlarmManager _alarmManager;
public override void _Ready()
{
base._Ready();
_gameManager = GetNode<GameManager>("/root/GameScene");
//_alarmManager = _gameManager.AlarmManager;
_sprite = GetNode<AnimatedSprite2D>("AnimatedSprite2D");
_sprite.Play("full_scan");
}
protected override void Shoot()
{
_gameManager.AlarmManager.SoundAlarm(this.GlobalPosition);
}
}