UI elemanlarına sahibim (resim, vb). Tuval kameraya bağlı. RectTransform
var, ancak bu verileri ekrana veya dünya koordinatlarına dönüştürüp bu görüntünün merkez noktasını nasıl edinebilirim?Unity3d. UI elemanının ekran veya dünya pozisyonu nasıl alınır
çalıştı RectTransform.GetWorldCorners
ama sıfır vektörleri döndürür. Yerel alanda merkez noktası için
Thx Huacanacha yeniden boyutlandırılabilir için beklemek gerekecek gibi hem GetWorldCorners ve TransformPoint sadece değil) Awake (açık) Başlat (üzerinde çalışmak olduğunu gördük. Tam olarak –
neye ihtiyacım var 'yourRectTransform.TransformPoint (Vector3)' nü bulmak için çok fazla zaman aradım .... Çok teşekkürler! – Kursion
gerçekten de, RectTransform.GetWorldCorners'ın hiç işe yaramayacağını biliyorum: Kay'in altında, tuvalin yalnızca dünya uzay stili olması durumunda işe yaradığını bildiriyor. – Fattie