//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; } }