示例#1
0
    public override void _Ready()
    {
        Building lastBuilding = Globals.LastBuilding;

        base._Ready();

        if (lastBuilding != null && lastBuilding.GlobalPosition.DistanceTo(GlobalPosition) < Pipe.MaxLength * Globals.TileSize)
        {
            lastBuilding.AddOutput(this);
        }
    }