Đối tượng SurfaceGui cho phép bạn hiển thị nội dung GUI lên bề mặt trong thế giới 3D. Chúng thường được sử dụng để hiển thị bảng xếp hạng, hoặc ký hiệu các khu vực trong không gian 3D. Hướng dẫn này cho bạn thấy cách tạo một bảng thống số liệuvề lượng kiếm d
Tạo một bề mặt GUI
Tạo một phần tên là InfoBoard .
Đổi kích thước Size của bộ phận để 15, 18, 1 .
Làm một SurfaceGui vào bộ phận và đổi tên nó thành InfoSurfaceGui .
Làm thế nào để thêm một Frame vào GUI và đặt tên nó là BackgroundFrame . Đây là nền sau đó thông tin sẽ được hiển thị.
Điều chỉnh GUI
Mặt
Đặt tính Face để xác định khuôn mặt nào của bộ phận sẽ được sử dụng để hiển thị SurfaceGui. Đối tượng BackgroundFrame sẽ xuất hiện trên bề mặt như một hộp vuông trắng nhỏ khi mặt đúng được chọn.
Đặt Mặt thuộc tính của InfoSurfaceGui lên Phía trước .
Kích thước
Để làm cho khuôn kính toàn bộ khuôn mặt, bạn sẽ cần phải điều chỉnh thuộc tính Kích thước của nó.
Đặt Kích thước tính năng của Khung Hình Nền lên 1, 0, 1, 0 để tất cả các khuôn mặt được lựa chọn được đảm bảo.
Định dạng
Thường là một lý tưởng tốt để thêm một UIPadding hạn chế để tạo một khe giữa các biên giới của một đối tượng GUI và nội dung của nó.
Thêm một UIPading hạn chế vào InfoSurfaceGui.
Set the PaddingBottom , PaddingLeft , PaddingRight và 1> PaddingTop1> properties to 4> 0.05, 04> để tạo một biên giới xung quanh khung.
Đặt độ trong suốt Hình nền của Khung Hình nền lên 1 .
Thêm nội dung
Bạn có thể sử dụng các kỹ năng đã học trong các bài hướng dẫn UI trước đó để hiển thị thông tin trong BackgroundFrame . Đây là một số nội dung ví dụ cho khung:
Đối tượng | Mô tả |
---|---|
1 | Một TextLabel để hiển thị tên mục với một ImageLabel dưới cùng hiển thị những ván gỗ. |
2 | Một ImageLabel để hiển thị hình ảnh món đồ với một giá trị BackgroundColor3 màu xám. Một UICorner hạn chế được sử dụng để áp dụng một cạnh xung quanh cho mỗi góc. |
3 | Một Khung chứa ba Text labels được đặt với một UIListLayout hạn chế để sắp xếp chúng theo một chuỗi dọc, giống như Tạo một Score Bar . |
Các thuộc tính bề mặt
Bây giờ bạn có một SurfaceGui đã hoàn thành, hãy thử thay đổi các thuộc tính sau đây để xem hiệu quả của chúng.
Ánh sáng ảnh hưởng
Vì các GUI bề mặt tồn tại trong thế giới 3D, chúng có thể bị ảnh hưởng bởi ánh sáng như bất kỳ vật thể khác. Thuộc tính LightInfluence
Người Đẹp
Phần mà một SurfaceGui được hiển thị được xác định bởi thuộc tính Adornee . Nếu trống, nó sẽ tự động hiển thị trên phần cha. Khả năng đặt Adornee cho phép bạn tạo ra các nú
Kéo SurfaceGui vào StarterGui .
Trang trí nó lên phần bằng cách nhấp vào hộp nhập Adornee và sau đó vào phần bảng.