GuiBase2d

GuiBase2d : Instance

Overview

2D GuiObject๋“ค์˜ ๊ธฐ๋ฐ˜์ด ๋˜๋Š” ์ถ”์ƒ ํด๋ž˜์Šค์ž…๋‹ˆ๋‹ค.

Properties

AbsolutePosition

Vector2

UI ์š”์†Œ๊ฐ€ ์‹ค์ œ ํ™”๋ฉด์ƒ์— ๋ Œ๋”๋ง๋˜๋Š” ์œ„์น˜๋ฅผ ํ”ฝ์…€ ๋‹จ์œ„๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์†์„ฑ์ž…๋‹ˆ๋‹ค.

์ด ๊ฐ’์€ ๋ถ€๋ชจ UI ์š”์†Œ๋“ค์˜ ์œ„์น˜์™€ ํฌ๊ธฐ๋ฅผ ๋ชจ๋‘ ๋ฐ˜์˜ํ•œ ์ตœ์ข… ๊ณ„์‚ฐ ๊ฒฐ๊ณผ์ด๋ฉฐ, ํ•ญ์ƒ ์š”์†Œ์˜ ์ขŒ์ธก ์ƒ๋‹จ์„ ๊ธฐ์ค€์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

Code Samples

local ScreenGui = script.Parent
local TextLabel = ScreenGui.TextLabel

print("AbsolutePosition : ", TextLabel.AbsolutePosition)

AbsoluteSize

Vector2

UI ์š”์†Œ๊ฐ€ ํ™”๋ฉด์— ๋ Œ๋”๋ง๋  ๋•Œ ์ ์šฉ๋˜๋Š” ์‹ค์ œ ํฌ๊ธฐ๋ฅผ ํ”ฝ์…€ ๋‹จ์œ„๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์†์„ฑ์ž…๋‹ˆ๋‹ค.

์ด ๊ฐ’์€ ๋ถ€๋ชจ์˜ ํฌ๊ธฐ, AnchorPoint, Scale ๋“ฑ์˜ ์„ค์ •์ด ๋ชจ๋‘ ๋ฐ˜์˜๋œ ๊ฒฐ๊ณผ๊ฐ’์œผ๋กœ, ํ™”๋ฉด์—์„œ ํ•ด๋‹น ์š”์†Œ๊ฐ€ ์ฐจ์ง€ํ•˜๋Š” ์ตœ์ข… ํฌ๊ธฐ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Code Samples

AutoLocalize

boolean

์ด GuiBase2d์™€ ๊ทธ ์ž์†์— ์ž๋™ ๋กœ์ปฌ๋ผ์ด์ œ์ด์…˜(Auto Translation)์„ ์ ์šฉํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ์ง€์ •ํ•˜๋Š” ์†์„ฑ์œผ๋กœ, AutoLocalize๊ฐ€ true์ด๋ฉด ์ž๋™ ํ…์ŠคํŠธ ์ˆ˜์ง‘(ATC) ๋Œ€์ƒ์—๋„ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

๊ธฐ๋ณธ๊ฐ’์€ true์ด๋ฉฐ, false๋กœ ์„ค์ •ํ•˜๋ฉด ํ•ด๋‹น ๊ฐ์ฒด์™€ ์ž์‹ ํŠธ๋ฆฌ์ „์ฒด์—์„œ ์ž๋™ ๋ฒˆ์—ญ์ด ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.

์ƒ์† ๊ทœ์น™์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ž์‹์˜ AutoLocalize๊ฐ€ false์ด๋ฉด ํ•ด๋‹น ๊ฐ์ฒด์—๋Š” ๋ฒˆ์—ญ์ด ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ๋ถ€๋ชจ์˜ AutoLocalize๊ฐ€ false์ด๋ฉด ์ž์‹์˜ ๊ฐ’๊ณผ ๋ฌด๊ด€ํ•˜๊ฒŒ ๋ฒˆ์—ญ์ด ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ์ž์‹์˜ AutoLocalize๊ฐ€ true์ด๋ฉด ๋ถ€๋ชจ์˜ AutoLocalize ์„ค์ •์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.

Code Samples

Methods

Events

Last updated