示例#1
0
    private void OnTriggerEnter(Collider _other)
    {
        ProjectileController projectileController = _other.GetComponent <ProjectileController>();

        projectileController.Free();
        float power = projectileController.configData.power;

        if (projectileController.isFromPlayer && attackPointType.Equals(AttackPointType.Weak))
        {
            power *= 1.5f;
        }

        if (attackPointType.Equals(AttackPointType.Weak))
        {
            UpdateHP(power);
        }
        parent.GotAttack(this, power);
    }