starfighter/MB_FYP/script/game.cs

31 lines
593 B
C#
Raw Normal View History

using Godot;
using System;
public partial class game : Node2D
{
public Node Lasers = null;
public CharacterBody2D Player = null;
public Area2D Laser = null;
public override void _Ready()
{
//Lasers = GetNode<Node>("Lasers");
//Player = GetNode<CharacterBody2D>("Player");
//Laser = GetNode<Area2D>("Laser");
//Callable OnLaserShot = new Callable(this, "_on_player_laser_shot");
//Player.Connect("LaserShot", OnLaserShot);
//Player.ShootLaser += () => _on_player_laser_shot(Laser);
}
public void _on_player_laser_shot(Area2D Laser)
{
Lasers.AddChild(Laser);
}
}