Malzeme ekleme
- Oyun Geliştirme kursu
- Başlangıç
- Ders 16/83
- 4 dk
Yeni bir Material oluşturup küpüne atamayı öğrenirsin.
Material (malzeme)
Material, bir nesnenin yüzeyinin nasıl görüneceğini belirleyen varlıktır. Yeni bir materyali Project penceresinde Create > Material ile oluşturursun. Materyalin adını Inspector'dan değiştirmek, onu sahnede bulmayı kolaylaştırır.
Project > Create > Material
Ad: KupMalzemesiMateryal atanana kadar sahnedeki nesneleri etkilemez; rengini verip küpe atamak sonraki adımdır.
Renk ve atama
Materyalin temel rengini Albedo seçeneği belirler; renk seçiciden istediğin rengi seçebilirsin. Materyali atamak için Project'teki materyali sahnedeki küpün üzerine sürükleyip bırakman yeterlidir. Atama sonrasında küp seçiliyken Inspector'daki Mesh Renderer bölümünde materyal görünür.
Albedo: turuncu (#FF6A00)
Atama: materyali kupun uzerine surukle-birakBöylece küp gri yerine seçtiğin renkte görünür.
Uygulama Malzeme bilgisini yazdır
Materyal adını "KupMalzemesi", rengi "turuncu" olarak iki string değişkende tut. İkisini tek satırda Materyal: KupMalzemesi, Renk: turuncu biçiminde yazdır.
Başlangıç kodu
using System;
class Materyal {
static void Main() {
// Materyal adini "KupMalzemesi" olarak bir string ile tanimla
// Rengi "turuncu" olarak baska bir string ile tanimla
// Ikisini "Materyal: ... , Renk: ..." biciminde yazdir
}
}Örnek çözüm
using System;
class Materyal {
static void Main() {
string materyalAdi = "KupMalzemesi";
string renk = "turuncu";
Console.WriteLine("Materyal: " + materyalAdi + ", Renk: " + renk);
}
}Beklenen çıktı
Materyal: KupMalzemesi, Renk: turuncu
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Yeni bir materyal nerede oluşturulur?
- Hierarchy penceresinde boş bir alana sağ tıklayarak
- Project penceresinde Create > Material ile Doğru cevap
- Toolbar'daki Play düğmesinin yanında
- Inspector'daki Position alanına yazarak
Açıklama: Materyaller birer proje dosyasıdır ve Project penceresindeki Create > Material ile oluşturulur.
2 Albedo rengini yaz
string albedoRenk = "#____";
string albedoRenk = "#FF6A00";
Açıklama: Kartta küpün Albedo rengi turuncu olarak #FF6A00 ile verilmiştir.
3 Malzeme parçaları
| Kavram | Anlamı |
|---|---|
Material |
Nesnenin yüzey görünümünü belirler |
Albedo |
Materyalin temel rengi |
Create > Material |
Yeni materyal oluşturma yolu |
Atama |
Materyali küpe bağlama |