Class.SurfaceGui nesnesi, 3D dünyasındaki yüzeylerde GUI içeriğini gösterir. Genellikle lider tablolarını göstermek için veya 3D alanındaki işaret işaret alanlarını işaret etmek için kullanılır. Bu öğretici, uzun kılıç istatistikleri hakkında bir bilgi tablosu oluşturmak için nasıl oluşturulacağını gösterir.
Bir Yüze GUI Oluşturulması
Bir InfoBoard adında bir parça oluşturun.
Parçanın Boyutu değerini 15, 18, 1 olarak değiştirin.
Parçaya bir Yüzey Gui kaydırın ve InfoSurfaceGui olarak yeniden adlandırın.
Bir Frame ı GUI'ye girin ve ona BackgroundFrame adını verin. Bu, bilgilerin görüntülenmesi için arka planıdır.
GUI'yi Ayarlama
Yüz
Class.SurfaceGui.Face|Face özelliği, parçanın Yüzey Gücü'nü gösteren bir yüzü seçtiğinde kullanılan birimin yüzünü belirler. BackgroundFrame nesnesi, doğru yüz seçildiğinde yüzeyde küçük bir beyaz kare olarak görünür.
InfoSurfaceGui'nin Yüz özelliğini Ön olarak ayarlayın.
Boyut
Çerçevenin tüm yüzü kapsayacak şekilde kapağını yapmak için, onun Boyutu özelliğini ayarlamanız gerekir.
Seçili yüzün tümünü kapsayacak şekilde BackgroundFrame nin Boyutu özelliğini 1>1, 0, 1, 01> şeklinde ayarla.
Görünüm
Bir GUI nesnenin sınırları ve içeriği arasında bir boşluk oluşturmak için genellikle bir UIPadding kısıtlayıcısı eklemek iyi bir fikirdir.
Bir UIPading kısıtlayıcıyı InfoSurfaceGui içine girin.
Çerçevenin etrafında bir çerçevelik oluşturmak için Pad딩Bottom, Pad딩Left, PaddingRight ve 2>PaddingTop2> özelliklerini ayarlayın.
BackgroundTransparency özelliğini BackgroundFrame ın arkasına ayarla 1 .
İçerik Ekleme
Önceki UI eğitimlerinde öğrenilen becerileri kullanarak BackgroundFrame içindeki bilgileri gösterebilirsiniz. Burada birkaç örnek için Frame için birkaç içerik:
Nesne | Açıklama |
---|---|
1. | Bir TextLabel ile öğe adını ImageLabel ile birlikte göster. |
2) | Bir ItemImage etiketi, bir gris BackgroundColor3 değeri ile öğe görüntüsünü gösterir. Her köşeye bir döndürülmüş kenar uygulanması için bir UICorner kısıtı kullanılır. |
3 | Üç Teksellabeli bir Frame, bir UIListLayout kısıtlayıcıyla yatay bir şekilde düzenlemek için benzer bir Yeni Skor Oluşturma gibi. |
Yüzey GUI Özellikleri
Artık bir Tamamlanmış Yüzey GUI'sine sahipsiniz, aşağıdaki özellikleri değiştirerek etkilerini görün.
Işık Etkisi
Yüzey GUI'leri 3D dünyasında mevcut olduğu için, ışığın etkisiyle herhangi bir diğer nesneye aynı şekilde etkilenebilirler. LightInfluence özelliğinin kontrolü, Yü
Süsleyici
Bir Yüzey Gui'nin gösterildiği parça belirlenir Adornee özelliği. Eğer boşsa, onu ebeveyn parçaya otomatik olarak gösterir. Class.SurfaceGui.Adornee|Adornee'yi ayarlama yeteneği, GUI'nin parçaya bağlanmadan etkileşimli düğmelere sahip olmas
Yüzey GUI'yu StarterGui içine sürükle.
Adorn'ın giriş kutusuna ve ardından tablo bölümüne tıklayarak onu bölüme bağla.