public bool MagicExecute()
    {
        // クールダウン中、またはスロット回転、点滅中は発動できない
        var slot_blinking = sprite_.IsSlotBlink();
        var reel_playing  = sprite_.SlotTrigger;

        if (IsCoolDown() || slot_blinking || reel_playing)
        {
            return(false);
        }

        cool_time_ = MAGIC_COOL_TIME[MagicType];
        MagicType  = -1;
        sprite_.MagicAction();
        tubo_.ResetMomon();
        return(true);
    }