GuiBase2d
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
GuiBase2d là một lớp trừu tượng được thừa hưởng bởi 2D GuiObjects .
Tóm Tắt
Thuộc Tính
Mô tả vị trí màn hình thực của một thành phần GuiBase2d , trong điểm ảnh.
Mô tả sự xoay màn hình thực sự của một thành phần GuiBase2d , trong độ.
Mô tả kích thước màn hình thực của một thành phần GuiBase2d , bằng像素.
Khi được đặt thành true , bản địa hóa sẽ được áp dụng cho GuiBase2d và con cháu của nó.
Một tham chiếu đến một LocalizationTable để được sử dụng để áp dụng lok hóa tự động cho GuiBase2d và con cháu của nó.
Tùy chỉnh hành vi lựa chọn gamepad theo chiều xuống.
Tùy chỉnh hành vi lựa chọn gamepad theo hướng bên trái.
Tùy chỉnh hành vi lựa chọn gamepad theo hướng bên phải.
Tùy chỉnh hành vi lựa chọn gamepad trong hướng lên.
Cho phép tùy chỉnh chuyển động lựa chọn gamepad.
Sự Kiện
- SelectionChanged(amISelected : boolean,previousSelection : GuiObject,newSelection : GuiObject):RBXScriptSignal
Bắt lửa khi lựa chọn gamepad di chuyển đến, rời hoặc thay đổi trong khu vực kết nối GuiBase2d hoặc bất kỳ con trai nào GuiObjects .
Thuộc Tính
AbsolutePosition
AbsolutePosition là một tính năng chỉ đọc cung cấp vị trí màn hình của một GuiBase2d nguyên tố trong điểm ảnh.Điều này đại diện cho vị trí pixel thực tế mà một thành phần được hiển thị là kết quả của kích thước và vị trí của tổ tiên của nó.Lưu ý rằng AbsolutePosition luôn luôn đại diện cho góc trên cùng bên trái của GuiBase2d nguyên tố.
Nếu GuiBase2d ở trong ScreenGui, thuộc tính AbsolutePosition sử dụng hệ thống phối cảnh CoreUISafeInsets.Nguồn gốc của hệ thống phối hợp này nằm ở góc dưới bên trái của thanh trên cùng của Roblox.Lưu ý rằng đây là cùng hệ thống phối hướng được sử dụng bởi thuộc tính InputObject.Position .

Xem thêm AbsoluteRotation và AbsoluteSize .
AbsoluteRotation
AbsoluteRotation là một thuộc tính chỉ đọc mô tả sự xoay thực tế của một GuiBase2d nguyên tố, theo độ.Nó không thực hiện kiểm tra giới hạn , vì vậy giá trị của nó có thể không nằm trong phạm vi 0 đến 360.
Xem thêm AbsolutePosition và AbsoluteSize .
AbsoluteSize
AbsoluteSize là một thuộc tính chỉ đọc mô tả kích thước màn hình thực sự của một GuiBase2d nguyên tố, bằng pixel.
Xem thêm AbsolutePosition và AbsoluteRotation .
AutoLocalize
Khi được đặt thành true , bản địa hóa sẽ được áp dụng cho GuiBase2d và con cháu của nó.Các mục được sử dụng cho việc dịch chuyển là cùng một bộ mục được trả lại bởi LocalizationService:GetTableEntries() .Các mục với AutoLocalize bật được tự động dịch lại sau khi bảng đám mây tải nếu cần thiết.
Xem thêm RootLocalizationTable .
RootLocalizationTable
Một tham chiếu đến một LocalizationTable để được sử dụng để áp dụng lok hóa tự động cho GuiBase2d và con cháu của nó.AutoLocalize phải được đặt thành true trên GuiBase2d và tổ tiên của nó để áp dụng bản địa hóa tự động.
Bạn có thể đặt điều này để tham chiếu đến LocalizationTable bất cứ nơi nào trong DataModel.Vật phẩm GuiBase2d và tất cả con cái của nó sẽ cố gắng sử dụng cụ thể LocalizationTable và tổ tiên của nó để thay thế văn bản tự động trước khi sử dụng các bảng dưới LocalizationService trong một trật tự không xác định và bảng đám mây.
Nếu không có bản dịch nào có sẵn trong bảng tham chiếu, nó sẽ tìm kiếm một bản dịch trong cha của bảng đó, nếu cũng là một LocalizationTable , và như vậy.
Xem thêm LocalizationService:GetTableEntries() đó giải thích cách RootLocalizationTable được sử dụng cho bản địa hóa tự động.
SelectionGroup
Cho phép tùy chỉnh cách lựa chọn gamepad có thể di chuyển giữa các nút, là con cháu của nhóm lựa chọn, rời nhóm và chọn các nút khác.
Cài đặt SelectionGroup đến true tiết lộ các thuộc tính SelectionBehaviorUp, SelectionBehaviorDown, SelectionBehaviorLeft và SelectionBehaviorRight.Đối với các hành vi lựa chọn này, một cài đặt của Enum.SelectionBehavior.Escape (mặc định) có nghĩa là lựa chọn gamepad cố gắng tìm kiếm đầu tiên một lựa chọn trong nhóm lựa chọn và chỉ di chuyển ra ngoài nếu nó không tìm thấy nút phù hợp.Ngoài ra, một cài đặt của Enum.SelectionBehavior.Stop có nghĩa là lựa chọn gamepad chỉ xem trong nhóm lựa chọn và không di chuyển ra ngoài nhóm từ hướng hành vi lựa chọn.
Phương Pháp
Sự Kiện
SelectionChanged
Sự kiện này bắt lửa khi lựa chọn gamepad di chuyển đến, rời hoặc thay đổi trong phạm vi kết nối GuiBase2d hoặc bất kỳ con trai GuiObjects nào.Khi đánh dấu lựa chọn di chuyển đến một GuiObject , bong bóng sự kiện từ đó GuiObject đến tất cả các tổ tiên của nó, thông báo cho họ rằng lựa chọn đã thay đổi/vào/thoát sang một GuiObject trong cây con cháu của họ.
Tham Số
Đúng nếu lựa chọn mới phù hợp với GuiBase2d đính kèm.