public void capture(GameUnit unit)
    {
        TileCapturable capturable = (TileCapturable)GetComponent("TileCapturable");

        if (capturable != null)
        {
            capturable.capture(unit);
        }
    }
    public void resetCapture()
    {
        TileCapturable capturable = (TileCapturable)GetComponent("TileCapturable");

        if (capturable != null)
        {
            capturable.resetCapture();
        }
    }