Transform nedir?
- Oyun Geliştirme kursu
- Başlangıç
- Ders 37/83
- 4 dk
Transform bileşeninin konum, dönüş ve ölçek taşıdığını öğrenirsin.
Transform nedir?
Transform, Unity'deki her GameObject üzerinde bulunan ve nesnenin sahnedeki geometrik durumunu belirleyen bileşendir. Üç temel özelliği Position, Rotation ve Scale değerleridir. Bu değerlerle nesnenin nerede olduğunu, hangi yöne baktığını ve ne büyüklükte olduğunu belirlersin.
Transform
Position: (0, 0, 0)
Rotation: (0, 0, 0)
Scale: (1, 1, 1)Bu üç özellik, nesnenin sahnedeki görünümünü ve yerleşimini kontrol eder.
Üç temel Transform özelliği
Position nesnenin konumunu, Rotation nesnenin dönüşünü ve Scale nesnenin boyutunu belirler. Her özellik X, Y ve Z eksenlerinde üç değer taşır. Örneğin Scale değerinin (2, 2, 2) olması nesneyi üç eksende iki kat büyütür.
Position = (3, 0, 2)
Rotation = (0, 90, 0)
Scale = (2, 2, 2)Bu değerleri Inspector penceresindeki Transform bölümünden de değiştirebilirsin.
Uygulama Transform özelliklerini yazdır
Bir Unity C# sınıfında Start metodunu kullanarak nesnenin konumunu, dönüşünü ve ölçeğini ayrı ayrı Console penceresine yazdır. Her değer için Debug.Log ve ilgili Transform özelliğini kullan.
Başlangıç kodu
using UnityEngine;
public class TransformInfo : MonoBehaviour
{
void Start()
{
// Print position, rotation, and scale.
}
}Örnek çözüm
using UnityEngine;
public class TransformInfo : MonoBehaviour
{
void Start()
{
Debug.Log(transform.position);
Debug.Log(transform.rotation);
Debug.Log(transform.localScale);
}
}Beklenen çıktı
(0.00, 0.00, 0.00) (0.00, 0.00, 0.00, 1.00) (1.00, 1.00, 1.00)
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Bir nesnenin boyutunu değiştirmek için Transform bileşenindeki hangi özelliği kullanırsın?
- Scale Doğru cevap
- Transform
- Position
- Rotation
Açıklama: Scale, nesnenin X, Y ve Z eksenlerindeki boyutunu değiştirir.
2 Nesnenin dönüş özelliğini belirt
string propertyName = "____";
string propertyName = "Rotation";
Açıklama: Rotation, nesnenin sahnedeki yönünü ve açısal durumunu belirleyen Transform özelliğidir.
3 Transform özellikleri
| Kavram | Anlamı |
|---|---|
Position |
Nesnenin konumunu belirler |
Rotation |
Nesnenin dönüşünü belirler |
Scale |
Nesnenin boyutunu belirler |
Transform |
Üç temel özelliği bir arada taşır |