CodeBlanks Logo Icon CodeBlanks

Malzeme ekleme

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: KupMalzemesi

Materyal 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-birak

Bö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

Player.cs
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

Player.cs
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

Soru
string albedoRenk = "#____";
Cevap
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

Başlangıç bölümündeki tüm dersler