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ş

Bilgisayar Mühendisiyim. Microsoft MCSA Web Applications Sertifikasına Sahibim. Aktif iş hayatımda Full Stack .Net Developer olarak çalışmaktayım.

4 thoughts on “UNİTY Butonu Gizleme-Gösterme

  • Ş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
  • Mayıs 6, 2021 tarihinde, saat 3:00 pm
    Permalink

    hocam merhaba birşey sormak istiyorum farklı konu
    ben oyuna tutorial eklemek istiyorum yani oyun nasıl oynanır bu konuda yardımcı olurmusun araştırdım konu bulamadım

    Yanıtla

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir