Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, "Kolay Yapı Tasarım" kanalında yayınlanan bir Unity oyun geliştirme eğitimidir. Eğitmen, izleyicilere Unity'de sağlık barı yapımını adım adım göstermektedir.
- Video, önceki derste sağlık değerinin rakam olarak gösterildiğini hatırlatarak başlıyor ve bu kez sağlık barı yapımını anlatıyor. Eğitmen önce sağlık değerini yüzde olarak gösterme yöntemini gösteriyor, ardından UI bölümünden slider kullanarak sağlık barı oluşturuyor. Slider'ın arka planını, yeşil alanı ve kırmızı kalp simgesini ayarlıyor, ardından kodlama yaparak sağlık değerinin slider üzerinde nasıl gösterileceğini açıklıyor. Video, sağlık barı'nın başarıyla çalıştığını göstererek ve ilerleyen derslerde sağlık paketlerinin toplanabileceği gibi ek özelliklerin eklenebileceğini belirterek sona eriyor.
- 00:09Unity'de Sağlık Barı Yapımı
- Video, Unity'de sağlık barı yapımını göstermektedir.
- Önceki derste düşmanların ateş ettiği zaman oyuncunun sağlığının düşmesi ve ekrana rakam olarak basılması gösterilmiştir.
- Sağlık değeri virgülden sonra çok fazla basamak içerdiği için düzeltme yapılacak ve yüzde olarak gösterilecektir.
- 02:07Slider Kullanarak Sağlık Barı Oluşturma
- Sağlık barı oluşturmak için Canvas bölümüne sağ tıklayarak UI bölümünden Slider eklenir.
- Slider'ın başlangıç değeri 100 olarak ayarlanır ve can düşerken bu değer de düşecektir.
- Slider'ın görünümü farklı şekillerde değiştirilebilir: yatay, dikey veya çember şeklinde.
- 03:20Slider Görünümünü Düzenleme
- Slider'ın görünümünü kişiselleştirmek için internetten bulunan PNG dosyaları kullanılır.
- PNG dosyaları Texture Type'i Sprite olarak değiştirilerek Slider'a entegre edilir.
- Slider'ın Background, Fill ve Handle kısımlarının resimleri ve renkleri ayarlanır.
- 08:35Kodlama ve Test
- PlayerHealth sınıfına public Slider slider; eklenerek Slider'a erişim sağlanır.
- Update fonksiyonunda slider.value = playerHealth / 100; kodu ile Slider'ın değeri oyuncunun sağlığına göre ayarlanır.
- Test edildiğinde düşman ateş ettiği zaman kalp ileri doğru gider ve yeşil alan kaybolur.
- 12:39Gelecek Özellikler
- İlerleyen derslerde sağlık barının sıfıra düştüğünde yapılacak işlemler (game over, animasyon vb.) gösterilecektir.
- Sağlık tekrar tamamlayabilecek farklı yöntemler (zamana bağlı otomatik tamamlama veya sağlık paketi toplama) önümüzdeki derslerde ele alınacaktır.