public static PlayerShipSystem Instance()
 {
     if (instance_ == null)
     {
         instance_ = new PlayerShipSystem();
     }
     return(instance_);
 }
Beispiel #2
0
    public override void _Ready()
    {
        ship_          = PlayerShipSystem.Instance().GetPlayer();
        ship_.Position = Vector2.Zero;
        AddChild(ship_);
        ship_.Connect("OnWeaponSelected", this, "OnPlayerShipWeaponSelected");

        camera_ = GetNode <Camera2D>("Camera2D");

        //OS.WindowFullscreen = true;
    }