damageHitbox fitterDH(damageHitboxTag atkTag) { damageHitbox myDH; switch (atkTag) { case damageHitboxTag.NORMAL: myDH = normalAtkDH; break; case damageHitboxTag.SWING: myDH = swingChargeDH; break; case damageHitboxTag.SHILD: myDH = blockAtkDH; break; case damageHitboxTag.ULTI_L: myDH = ultiLDH; break; case damageHitboxTag.ULTI_S: myDH = ultiSDH; break; case damageHitboxTag.JUMPING: myDH = jumpDH; break; default: return(null); } return(myDH); }
public void showAraa(damageHitboxTag dt) { GameObject hitbox = null; switch (dt) { case damageHitboxTag.NORMALRIGHT: hitbox = normalArea; break; case damageHitboxTag.NORMALLEFT: hitbox = knifeArea; break; case damageHitboxTag.COMBO5: hitbox = combo5Area; break; case damageHitboxTag.COMBO3: hitbox = combo3Area; break; } hitbox.SetActive(true); }
public damageHitbox damageHitboxFitter(damageHitboxTag dt) { damageHitbox hitbox = null; switch (dt) { case damageHitboxTag.NORMALLEFT: hitbox = normalLetf; break; case damageHitboxTag.NORMALRIGHT: hitbox = normalRight; break; case damageHitboxTag.COMBO5: hitbox = combo5; break; case damageHitboxTag.COMBO3: hitbox = combo3; break; } return(hitbox); }
void deActvieDamageHItbox(damageHitboxTag dt) { damageHitboxFitter(dt).deActiveHitbox(); }
public void activeGameObj(damageHitboxTag damageTag) { fitterDH(damageTag).gameObject.SetActive(true); }
public void hideGameObj(damageHitboxTag damageTag) { fitterDH(damageTag).gameObject.SetActive(false); }
public void activeHitbox(damageHitboxTag damageTag) { fitterDH(damageTag).activeHitbox(); }
public void hideHitbox(damageHitboxTag damageTag) { fitterDH(damageTag).deActiveHitbox(); }