UIGridStyleLayout
UIGridStyleLayout : Instance
Overview
UI ์์๋ค์ ๊ฒฉ์ ๋๋ ๋ฆฌ์คํธ ํํ๋ก ์๋ ๋ฐฐ์นํ๊ธฐ ์ํ ๋ ์ด์์์ ๊ธฐ๋ฐ ํด๋์ค์ ๋๋ค.
UIGridStyleLayout์ ํด๋ผ์ด์ธํธ ํ๊ฒฝ์์๋ง ์ ์ดํ ์ ์์ต๋๋ค.
Properties
AbsoluteContentSize
Vector2
๋ ์ด์์ ๋ด๋ถ์ ์์๋ค์ด ์ค์ ๋ก ์ฐจ์งํ๋ ์ ์ฒด ๊ณต๊ฐ์ ๋ํ๋ด๋ ์ฝ๊ธฐ ์ ์ฉ ์์ฑ์ผ๋ก, ์์ ๊ฐ ๊ฐ๊ฒฉ(Padding)๊น์ง ํฌํจํ ์ค์ธก ํฌ๊ธฐ๋ฅผ ์๋ฏธํฉ๋๋ค.
Code Samples
local ScreenGui = script.Parent
local Frame = ScreenGui:WaitForChild("Frame")
local UIListLayout = Frame:WaitForChild("UIListLayout")
print(UIListLayout.AbsoluteContentSize)FillDirection
Enum.FillDirection
UI ์์๋ค์ด ๋์ด๋๋ ๊ธฐ๋ณธ ์ถ์ ์ง์ ํฉ๋๋ค.
๊ฐ๋ก ๋ฐฉํฅ(Horizontal)์ผ ๊ฒฝ์ฐ ์์๋ค์ด ์ขโ์ฐ ์์๋ก ๋์ด๋๊ณ , ์ธ๋ก ๋ฐฉํฅ(Vertical)์ผ ๊ฒฝ์ฐ ์โ์๋ ํ๋ฆ์ผ๋ก ๋ฐฐ์ด๋ฉ๋๋ค.
์ ๋ฐฉํฅ์ด ์๋ ๊ฑฐ๊พธ๋ก ์ ๋ ฌํ๊ณ ์ถ์ ๋๋ FillDirection๋ง์ผ๋ก๋ ์ ์ดํ ์ ์์ผ๋ฉฐ, LayoutOrder ๊ธฐ๋ฐ ์ ๋ ฌ์ ์ด์ฉํด ์์๋ฅผ ๋ฐ์ ์ํค๋ ๋ฐฉ์์ผ๋ก ๊ตฌํํด์ผ ํฉ๋๋ค.
Code Samples
HorizontalAlignment
Enum.HorizontalAlignment
UI ์์๋ค์ด ๋ถ๋ชจ ์ปจํ ์ด๋ ์์์ ์ํ ๋ฐฉํฅ์ผ๋ก ์ด๋ค ๊ธฐ์ค์ ์ ๋ง์ถฐ ๋ฐฐ์น๋ ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์์ฑ์ ๋๋ค.
ํ ์คํธ์ ๊ฐ๋ก ์ ๋ ฌ(TextXAlignment)๊ณผ ์ ์ฌํ๊ฒ, ์์๋ค์ ๋ฌถ์์ ์ผ์ชฝ ์ ๋ ฌ, ๊ฐ์ด๋ฐ ์ ๋ ฌ, ์ค๋ฅธ์ชฝ ์ ๋ ฌ ์ค ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฐฐ์นํ ์ง ์ง์ ํ ์ ์์ต๋๋ค.
Code Samples
SortOrder
Enum.SortOrder
๋ ์ด์์์ด ์ฌ๋ฌ UI ์์๋ฅผ ํ๋ฉด์ ๋์ดํ ๋ ์ด๋ค ๊ท์น์ผ๋ก ์์๋ฅผ ์ ํ ์ง๋ฅผ ์ง์ ํฉ๋๋ค.
LayoutOrder์ ๊ฐ ์์๊ฐ ๊ฐ์ง LayoutOrder ์ซ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ฐ์ฅ ์์ ๊ฐ๋ถํฐ ์์๋๋ก ๋ฐฐ์น๋ฉ๋๋ค. ๊ฐ์ ์ซ์๋ฅผ ๊ฐ์ง ์์๊ฐ ๋ ์ด์์ด๋ฉด, ๋ถ๋ชจ์ ๋ ์ผ์ฐ ์ถ๊ฐ๋ ์์๊ฐ ๋จผ์ ์์นํฉ๋๋ค.
Name์ ๊ฐ ์์์ Name ๊ฐ์ ๋ฌธ์ยท์ซ์ ์กฐํฉ ์์๋ก ์ ๋ ฌํ์ฌ ๋ฐฐ์นํฉ๋๋ค.
Code Samples
VerticalAlignment
Enum.VerticalAlignment
UI ์์๋ค์ด ๋ถ๋ชจ ์ปจํ ์ด๋ ์์์ ์์ง ๋ฐฉํฅ์ผ๋ก ์ด๋ค ๊ธฐ์ค์ ์ ๋ง์ถฐ ๋ฐฐ์น๋ ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์์ฑ์ ๋๋ค.
ํ ์คํธ์ ์ธ๋ก ์ ๋ ฌ(TextYAlignment)๊ณผ ์ ์ฌํ๊ฒ, ์์๋ค์ ๋ฌถ์์ ์๋จ ์ ๋ ฌ, ๊ฐ์ด๋ฐ ์ ๋ ฌ, ํ๋จ ์ ๋ ฌ ์ค ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฐฐ์นํ ์ง ์ง์ ํ ์ ์์ต๋๋ค.
Code Samples
Methods
Events
See also
GUILast updated