UNİTY Butonu Gizleme-Gösterme

UNİTY’de butonu gizlemeyi ve daha sonra nasıl gösterebileceğinizi anlatacağım.

Öncelikle sahnemize bir buton ekliyoruz. Daha sonra assetsin altına sağ tık yapıp create menüsünden c# script oluşturuyoruz. Scriptimizin içine giriyoruz ve aşağıdaki kodu yapıştırıyoruz.


public UnityEngine.UI.Button buton;

Kodda Sahnedeki butona ulaşmak için adı buton olan bir nesne oluşturduk.

Daha sonra unity tarafına geçerek scriptimize bir kere tıklıyoruz ve inspector altında buton isimli bir alan oluştuğunu görüyoruz. Buraya butonumuzu sürükleyip bırakıyoruz. Böylece bağlantı kurulmuş oldu.

Butonu gizlemek istiyorsak aşağıdaki kodu yapıştırmak yeterli olacaktır.


buton.gameObject.SetActive(false);

Eğer tekrar göstermek istiyorsanız false kısmını true yapın.

Furkan Aktaş

Lise eğitimimi Web Tasarım dalı üzerinde tamamladım. 2019 yılında Düzce Üniversitesi Bilgisayar Mühendisliği Bölümünü Bölüm 2. si olarak tamamladım.

UNİTY Butonu Gizleme-Gösterme” için 2 yorum

  • Şubat 15, 2019 tarihinde, saat 3:17 pm
    Permalink

    Hocam merhaba,

    bir yerde takıldım. Butonu gizlediğimde içerisinde ki trigger ve eventler de çalışmadığından direkt hata alıyorum. Ne yapmalıyım acaba.

    Teşekkür ederim.

    Yanıtla
    • Şubat 15, 2019 tarihinde, saat 5:35 pm
      Permalink

      Merhaba,
      Scriptinizi butonun onclick eventinin içine atarak yaparsanız sorun kalmayacaktır.

      Yanıtla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir