Beispiel #1
0
    public void FireProjectile(Card owner, FightCreature caster, GridSpot target, Action onHit, Action onEnd)
    {
        ProjectileFeedback newProjectile = Instantiate(projectileModel, projectileModel.transform.parent).GetComponent <ProjectileFeedback>();

        newProjectile.gameObject.SetActive(true);
        newProjectile.FireProjectile(owner, caster, target, onHit, onEnd);
    }
Beispiel #2
0
 // Start is called before the first frame update
 void Start()
 {
     projectileModel = GetComponentInChildren <ProjectileFeedback>();
     projectileModel.gameObject.SetActive(false);
 }