‫Tekrar hoş geldiniz.
‫Bu videoda düğmelere bir göz atacağız.
‫Ve düğmeler çok önemlidir çünkü örneğin bir sahneden diğerine geçmemizi sağlarlar.
‫Hangi seviyede orada olmak istediğimizi seçmemize izin veriyorlar.
‫Örneğin ayarları değiştirmek için veya genel olarak ayarlar menünüzde oynamak için önemlidir.
‫Bu yüzden düğmeler çok yaygın olarak kullanılır.
‫Bu yüzden nasıl çalıştıklarını anlamak önemlidir.
‫Ve kullanıcı arayüzümüze bir düğme eklemek için, tuvalimizde bir düğme oluşturmamız gerekir.
‫Bu yüzden tuvale sağ tıklayın, ardından UI'ye gidin ve düğmeyi seçin.
‫Bunun yapacağı şey, bir düğme eklemek ve bu düğmenin metnimiz olan bir alt öğesi olmasıdır.
‫Yani düğmenin kendisinin bir metin özelliği veya metin alt öğesi vardır ve bunu istediğiniz zaman değiştirebilirsiniz.
‫Bu metin burada gördüğümüz metne benzemektedir.
‫Tek fark, şu anda ebeveyninin boyutuna kadar uzanan bir boyuta sahip olmasıdır.
‫Dolayısıyla, çapa ayarları ve çapa ön ayarının, sahip olduğunuz alan kadar tüm yönlere doğru uzanacağı söylenir; bu da bu metnin
‫düğmenin kendisine verdiği tüm alanı kaplayacağı anlamına gelir.
‫Tamam.
‫Düğmenin bildiğimiz özellikleri vardır.
‫Örneğin, birlikte çalıştığımız dönüşüm.
‫Sonra bir genişliği, bir yüksekliği ve benzeri vardır.
‫İstediğiniz zaman değiştirebileceğiniz kaynak görüntü adında bir özelliği veya değişkeni olan bir görüntü betiği vardır.
‫Dolayısıyla, düğmenizin görünümünü değiştirmek istiyorsanız, bu kaynak görüntü özelliğine bir görüntü sürükleyebilirsiniz.
‫Tamam.
‫Şimdi bu düğmeyi nasıl aktif hale getirebileceğimize geçelim.
‫Çünkü şu anda, oyunu etkinleştirirsek veya oyunu başlatırsak ve düğmeye basarsak,
‫gördüğünüz gibi, bir şeye basıldığını veya bastığımızı gösterir, ancak hiçbir şey olmaz.
‫Ve bir şeyi gerçekleştirmek için, çağırmak istediğimiz bir işlevselliğe sahip bir komut dosyasına sahip olmamız
‫gerekir ve birden fazla farklı seçenek vardır.
‫Bu komut dosyasını atayacağınız yeni bir boş nesne ekleyebilir ve ardından komut dosyasını Tıklama Olayı'ndaki düğmeye
‫atayabilirsiniz.
‫Ya da aynı şeyi düğmenin kendisiyle de yapabilirsiniz.
‫Böylece buraya yeni bir kod olan bir bileşen ekleyebiliriz ve ben de bu düğme davranışını çağıracağım.
‫Ve bu komut dosyasının şimdilik yapması gereken şey, puanı bir artırmasıdır.
‫Şimdi düğme davranışına geçelim.
‫Dolayısıyla yapabileceğimiz şey, örneğin, metin davranış koduna düğme davranış kodumuzdan erişmeyi
‫deneyebilir ve ardından örneğin metin numarasını artırabilir ve ardından değeri değiştirmek için metin numarasını
‫ayarlayabiliriz.
‫Bunu düğme davranışının kendi içinde de yapabiliriz.
‫Buradaki metin kullanıcı arayüzü öğesine erişebilir ve daha sonra buradan erişebiliriz.
‫Bu yaklaşımı kullanalım.
‫Öyleyse bir genel metin oluşturalım ve metni kullanmak için elbette unity engine kullanıcı arayüzüne sahip olmamız gerekiyor.
‫Yani isim alanı unity engine UI.
‫Şimdi metin sınıfını kullanabiliriz, buna skor metni diyelim.
‫Ve düğmeye her bastığımızda, puan metnini bir artırmak istiyoruz.
‫Öyleyse başlat ve güncelle yönteminden kurtulalım ve düğmeye basıldığında public
‫void olarak adlandıracağım kendi yöntemimizi oluşturalım.
‫Diyelim ki düğmeye bastığımda skoru değiştirmek istiyorum, metni I veya düğmeye basıldı olarak yazın.
‫Tamam.
‫O zaman bunu deneyelim.
‫Bunu o komut dosyasına, düğmemize ekleyelim veya zaten kaydedilmiş olsun.
‫Ancak şimdi metin gösterilinceye kadar biraz beklememiz gerekiyor.
‫Buradaki metin özelliği, gördüğünüz gibi, puan metni orada.
‫Metni puan metnimiz olarak kullanacağım, bu da buradaki metin.
‫Metni düğmenin içinde değil, düğmenin üstünde kullanmak önemlidir.
‫Tamam.
‫Şimdi bir tıklama olayı eklemem gerekiyor.
‫Burada bir tıklama listesi olduğunu görebilirsiniz, liste şu anda boş ve artı düğmesine
‫basabiliriz ve ardından bu düğmeye her tıkladığımızda tetiklenmesi gereken yöntemi içeren komut dosyasını içeren
‫bir nesne vermemiz gerekir.
‫Pekala, butona tıklayın veya butonu seçin çünkü buton, buton davranış kodunu içerir.
‫Senaryoyu farklı bir oyun nesnesinde kullanacaksanız, burada seçtiğiniz
‫seçili nesne olarak o farklı oyun nesnesini seçmeniz gerekir.
‫Bu yüzden düğmeyi seçiyorum ve şimdi seçeneklerime bu düğme davranışını ekliyorum.
‫Ondan önce mevcut değildi ve şimdi seçebiliyorum.
‫Düğmeye basıldı.
‫Hadi yapalım şunu.
‫Düğmeye Basıldığında seçildi.
‫Şimdi gidip oyunu çalıştıralım ve düğmemizin yapması gerekeni yapıp yapmadığını görelim.
‫Şimdi düğmeye basalım ve t0n'a basıldığını görelim, böylece metnimiz düğmeye basıldı olarak değiştirilir.
‫SW tuşuna basarsam s tuşuna basıldığını görürsünüz.
‫Eğer boşluk tuşuna basarsam.
‫Düğmeye de basıldığı yazıyor.
‫Tamam.
‫O zaman düğmeye basalım.
‫Ve gördüğünüz gibi, metin değerini değiştirir.
‫Düğme işlevselliğini bu kadar basit bir şekilde kullanabilirsiniz.
‫Ve evet, hepsi bu.
‫Artık düğmeleri nasıl kullanacağınızı biliyorsunuz.
‫Bir sonraki videoda, bir sahneden diğerine geçmek için düğmeleri nasıl kullanabileceğimize bakacağız.
‫Orada görüşürüz.