//Structure強化実行
    protected override void BulletCustomExe(BulletController bulletCtrl, int customSystem, float effectValue)
    {
        StructureController structureCtrl = bulletCtrl.transform.GetComponent <StructureController>();

        switch (customSystem)
        {
        case CUSTOM_SYSTEM_STRUCTURE_HP:
            structureCtrl.CustomHp((int)effectValue);
            break;

        case CUSTOM_SYSTEM_REFLECTION:
            structureCtrl.CustomReflection(effectValue == 1);
            break;

        case CUSTOM_SYSTEM_CHANGE_BREAK_EFFECT:
            structureCtrl.CustomChangeBreakEffect(addObject);
            break;

        default:
            base.BulletCustomExe(bulletCtrl, customSystem, effectValue);
            break;
        }
    }