Ejemplo n.º 1
0
    public AutoAttack SpawnAutoAttack(Vector3 startPosition, Vector3 targetPosition)
    {
        Vector3    relativePosition = targetPosition - transform.position;
        Quaternion rotation         = Quaternion.LookRotation(relativePosition);

        startPosition = startPosition + 0.8f * relativePosition.normalized;
        AutoAttack auto = Instantiate(autoAttackPrefab, startPosition, rotation).GetComponent <AutoAttack>();

        auto.SetOwnerId(_id);
        return(auto);
    }