GuiBase2d 는 2D에서 상속된 추상 클래스입니다. GuiObjects .
요약
속성
픽셀로 표시되는 실제 화면 위치의 GuiBase2d 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소 요소
GuiBase2d 요소의 실제 화면 회전을 도 단위로 설명합니다.
픽셀로 표시되는 실제 화면 크기의 GuiBase2d 요소를 설명합니다.
true 로 설정되면 지역화가 이 GuiBase2d 및 그 하위에 적용됩니다.
이 GuiBase2d 및 그 하위에 자동화된 로캘리제이션을 적용하기 위해 사용할 LocalizationTable 참조.
아래쪽 방향으로 게임패드 선택 행동을 사용자 지정합니다.
왼쪽 방향에서 게임패드 선택 동작을 사용자 지정합니다.
오른쪽 방향으로 게임패드 선택 행동을 사용자 지정합니다.
위쪽으로 게임패드 선택 행동을 사용자 지정합니다.
게임패드 선택 이동을 사용자 지정할 수 있습니다.
이벤트
- SelectionChanged(amISelected : boolean,previousSelection : GuiObject,newSelection : GuiObject):RBXScriptSignal
연결된 게임패드 선택이 이동하거나, 나가거나, 변경되면 발생합니다. GuiBase2d 또는 모든 하위 요소에서 GuiObjects 입니다.
속성
AbsolutePosition
AbsolutePosition 는 픽셀에서 요소 GuiBase2d 의 화면 위치를 제공하는 읽기 전용 속성입니다.이것은 요소가 조상의 크기와 위치로 인해 렌더링된 실제 픽셀 위치를 나타냅니다.참고로 AbsolutePosition 항상 GuiBase2d 요소의 왼쪽 상단 모서리를 나타냅니다.
GuiBase2d 가 ScreenGui 에 있으면 AbsolutePosition 속성이 CoreUISafeInsets 뷰포트 좌표 시스템을 사용합니다.이 좌표 시스템의 원점은 Roblox 상단 바의 왼쪽 하단 모서리에 있습니다.이는 InputObject.Position 속성에서 사용하는 동일한 좌표 시스템입니다.

또한 참조하십시오 AbsoluteRotation 및 AbsoluteSize .
AbsoluteRotation
AbsoluteRotation는 읽기 전용 속성으로, 요소 GuiBase2d의 실제 화면 회전을 도 단위로 설명합니다.그것은 경계 검사를 수행하지 않으므로 값이 에서 범위에 있지 않을 수 있습니다.
또한 참조하십시오 AbsolutePosition 및 AbsoluteSize .
AbsoluteSize
AbsoluteSize는 픽셀로 실제 화면 크기를 설명하는 GuiBase2d 요소의 읽기 전용 속성입니다.
또한 참조하십시오 AbsolutePosition 및 AbsoluteRotation .
AutoLocalize
true 로 설정되면 지역화가 이 GuiBase2d 및 그 하위에 적용됩니다.지역화에 사용된 항목은 LocalizationService:GetTableEntries()에서 반환된 동일한 항목 집합입니다.AutoLocalize 활성화된 항목은 필요한 경우 클라우드 테이블이 로드된 후 자동으로 다시 번역됩니다.
또한 참조하십시오 RootLocalizationTable .
RootLocalizationTable
이 GuiBase2d 및 그 하위에 자동화된 로캘리제이션을 적용하기 위해 사용할 LocalizationTable 참조. 는 자동화된 지역화가 적용되도록 설정해야 하며 및 그 조상에서 자동화된 지역화가 적용되도록 설정해야 합니다.
이를 Class.LocalizationTable``Class.DataModel 설정할 수 있습니다. 개체와 모든 자식은 정의되지 않은 순서와 클라우드 테이블에서 자동 텍스트 교체를 사용하기 전에 특정 및 그 조상을 사용하려고 시도합니다.
참조된 테이블에 번역이 없으면 해당 테이블의 부모에서 번역을 찾으며, 만약 그것도 LocalizationTable라면 계속 그렇게 됩니다.
자동 로컬라이제이션위해 RootLocalizationTable 가 사용되는 방법을 설명하는 LocalizationService:GetTableEntries() 도 참조하십시오.
SelectionGroup
선택 그룹의 하위 버튼 간에 게임패드 선택이 이동할 수 있도록 사용자 지정할 수 있으며, 그룹을 떠나 다른 버튼을 선택할 수 있습니다.
설정 SelectionGroup 을 true 로 설정하면 SelectionBehaviorUp , SelectionBehaviorDown , SelectionBehaviorLeft 및 SelectionBehaviorRight 속성이 노출됩니다.이러한 선택 행동에서 Enum.SelectionBehavior.Escape (기본값) 설정은 게임패드 선택이 먼저 선택 그룹 내에서 선택을 찾으려고 하고 적절한 버튼을 찾지 못하면 외부로만 이동한다는 것을 의미합니다.대안으로, Enum.SelectionBehavior.Stop 설정은 게임패드 선택이 선택 그룹 내에서만 보이고 선택 동작 방향에서 그룹 밖으로 이동하지 않음을 의미합니다.
메서드
이벤트
SelectionChanged
이 이벤트는 연결된 GuiBase2d 또는 모든 하위 GuiObjects 에서 게임패드 선택이 이동하거나, 떠나거나, 변경될 때 발생합니다.선택 하이라이트가 로 이동하면 이벤트 거품이 그 에서 모든 조상으로 이동하여 선택이 그들의 하위 트리에서 변경되었거나 들어갔거나 나갔음을 알립니다.
매개 변수
새 선택이 연결된 GuiBase2d와 일치하는 경우 true입니다.