public void ZararVer(float zararMiktari) { if (mevcutHedef) { Saglik saglik = mevcutHedef.GetComponent <Saglik>(); if (saglik) { saglik.ZararAl(zararMiktari); } } }
private void OnTriggerEnter2D(Collider2D collision) { Saldiranlar saldiranObje = collision.gameObject.GetComponent <Saldiranlar>(); Saglik saldiranObjeninCani = collision.gameObject.GetComponent <Saglik>(); if (saldiranObje && saldiranObjeninCani) { saldiranObjeninCani.ZararAl(verdigiZarar); Destroy(gameObject); } }