Exemple #1
0
 public void CausarDano(Player alvo)//pq usar este virtual se não á metodos com overload?
 {
     habilidadesGeraisPlayer.TomarDano((int)strength);
 }
Exemple #2
0
    /*internal void CausarDano(Cascudo cascudo)
     * {
     *  throw new NotImplementedException();
     * }
     *
     * internal void CausarDano(CascudoArmadura cascudoArmadura)
     * {
     *  throw new NotImplementedException();
     * }*/

    /*public void DefinirAlvo()
     * {
     *  if(!target || target == null)
     *  {
     *      //target = GameObject.FindGameObjectWithTag("Cascudo").transform;
     *      target = GameObject.FindGameObjectWithTag("Player").transform;
     *
     *
     *  }
     *  direction = target.position - transform.position; //pq o direction tem q ir fora do if?
     *  direction = direction.normalized;
     * }*/

    public void CausarDano(Player alvo)
    {
        habilidadesGeraisPlayer.TomarDano((int)strength);
    }
Exemple #3
0
 public void CausarDano(Player alvo)
 {
     habilidadesGeraisPlayer_ref.TomarDano(strength);
 }