Ejemplo n.º 1
0
 override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
 {
     weapon        = animator.GetComponentInChildren <EnemyWeapon>();
     weaponTrigger = weapon.weaponTrigger;
     weaponScript  = weaponTrigger.GetComponent <AttackTriggerCollision>();
     weaponTrigger.SetActive(true);
 }
Ejemplo n.º 2
0
    void Start()
    {
        //init gameController
        DontDestroy parentFunction = GetComponentInParent <DontDestroy>();

        controllerName = parentFunction.controllerName;

        weaponScriptL = weaponTriggerL.GetComponent <AttackTriggerCollision>();
        weaponScriptR = weaponTriggerR.GetComponent <AttackTriggerCollision>();

        isAttacking = false;
        weaponTriggerR.SetActive(false);
        weaponTriggerL.SetActive(false);
        anim = GetComponentInParent <Animator>();
    }