public float katsayi; //Atış değerine rastgele sayılar ataması yapacağım. void Awake() { atisKlibi = GetComponent <AudioSource>(); //Ses kaynağını etkinleştirdik. lazerAtisCizgisi = GetComponentInChildren <LineRenderer>(); lazerAtisIsigi = lazerAtisCizgisi.gameObject.GetComponentInChildren <Light>(); carpis = GetComponent <SphereCollider>(); oyuncu = GameObject.FindGameObjectWithTag("Player").transform; //Etiketi İngilizce oyuncu olan her oyun nesnesini temel alacaktır. oyuncuSagligi = oyuncu.gameObject.GetComponent <IleriSaglik>(); //İleri sağlık sınıfından oyuncunun sağlığı ile ilgili bir nesne aldık. lazerAtisCizgisi.enabled = false; //Şu an atış çizgisi etkisiz. lazerAtisIsigi.intensity = 0; //Atış ışığının yoğunluğu da sıfır olarak ayarlandı. olculenHasar = enYuksekHasar - enDusukHasar; //Ölçülen hasar da en yüksek hasar ile en düşük hasarın farkıdır. }
void Awake() { oyuncu = GameObject.FindGameObjectWithTag("Player"); //Etiketi oyuncu olan oyun nesnesini bulduk. if (saglik != null) { saglik = GetComponent <IleriSaglik>(); } else { Debug.Log("Boş referans beklentisi"); } dusmanSagligi = GetComponent <DusmanDurumu>(); // Düşmanın sağlığını belirler. anim = GetComponent <Animator>(); // Animator bileşenini etkinleştirdik. }