1.5.0 Map Changes
๊ธฐ์กด ๋งต ํ์ผ ์ต์ ํ ๋ฐฉ๋ฒ
์คํ๋์ค๋ฅผ ์คํํ๊ณ Blank ๋งต์ ์์ฑํด์ฃผ์ธ์.

Blank ๋งต์์ ์๋ ๊ฐ์ฒด๋ค์ ์ ํํ ๋ค, ๋ณต์ฌํด์ฃผ์ธ์. ( Ctrl + C )
DefaultInput ์คํฌ๋ฆฝํธ
DefaultSelfCam ์คํฌ๋ฆฝํธ
TouchUI

์ด์ ๋ฒ์ ์์ ์์ ํ๋ ๋งต ํ์ผ์ ์ด์ด์ฃผ์ธ์.

Blank ๋งต์์ ๋ณต์ฌํ ๊ฐ์ฒด๋ค์ ๋ถ์ฌ๋ฃ๊ธฐ ํด์ฃผ์ธ์. ( Ctrl + V )

๊ธฐ์กด์ ์๋ DefaultInput / DefaultSelfCam ์คํฌ๋ฆฝํธ๋ฅผ ํ์ธ ํ, ์๋ก ๋ถ์ฌ๋ฃ๊ธฐ ํ ์คํฌ๋ฆฝํธ์ ์ฎ๊ฒจ์ผ ํ๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ ์ฉํด์ฃผ์ธ์.

๋ชจ๋ ์ ์ฉํ๋ค๋ฉด, ๊ธฐ์กด์ ์๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ญ์ ํด์ฃผ์ธ์.

์๋ก ๋ถ์ฌ๋ฃ๊ธฐ ํ ์คํฌ๋ฆฝํธ์ ์์น๋ฅผ ์๋์ ๊ฐ์ด ์์ ํด์ฃผ์ธ์.

ํ ์คํธ ํ๋ ์ด๋ฅผ ์คํํด์, ์ค๋ฅ๊ฐ ๋ฐ์ํ์ง ์๋์ง ํ์ธํด์ฃผ์ธ์.

์คํฌ๋ฆฝํธ ๋ณ๊ฒฝ ์ฌํญ
โจ ๋ชจ๋ฐ์ผ ์์ ฏ์ ์ถ๊ฐํ ์ ์๋ TouchUI ๊ฐ ์ถ๊ฐ๋์์ด์! ๊ธฐ์กด ๋ชจ๋ฐ์ผ ์์ ฏ์ฒ๋ผ, PC ์์๋ ๋ณด์ด์ง ์๊ณ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์๋ง ๋ณด์ด๋ UI ์์.

ScreenUI ์ฒ๋ผ,
UI ์๋ํฐ์์ ์์น๋ฅผ ์กฐ์ ํ๊ณ ,
์์ ฏ์ ์ํ๋ ํ ์ค์ณ๋ฅผ ์ ํ๊ณ ,
์คํฌ๋ฆฝํธ์์ ์์ ฏ ์์ฑ์ ๋ณ๊ฒฝํ ์๋ ์์ด์.
ํ๋จ์์
โ ๋ ์ด์ ๋์ํ์ง ์๊ฒ ๋ ํจ์๋ค๊ณผ ๐งท ๋ชจ๋ฐ์ผ ์์ ฏ์ ์ด๋ฒคํธ๋ฅผ ๋ฐ์ธ๋ฉํ๋ ๋ฐฉ๋ฒ์ ์ฐธ๊ณ ํด์ฃผ์ธ์.
โ ๊ธฐ์กด์ ๋ชจ๋ฐ์ผ ์ฉ ์์ ฏ์ ๋ค๋ฃจ๋ ํจ์๋ค์ด ๋์ํ์ง ์๊ฒ ๋์์ด์.
Input:SetJoystickControlVisibility(โฆ) ํจ์๋ ๋ ์ด์ ๋์ํ์ง ์์์.
๋์ , TouchUI ์ ์ํ๋ ์์ ฏ์ ์ถ๊ฐํ ํ Visible ์์ฑ์ ๋ณ๊ฒฝํด์ฃผ์ธ์.
๊ธฐ์กด
๋ณ๊ฒฝ
โ TouchUI ์ ๋ชจ๋ฐ์ผ ์์ ฏ์ ์ถ๊ฐํด์.

โก ๊ฐ ๋ชจ๋ฐ์ผ ์์ ฏ์ ํ๋กํผํฐ์์ Visible ์์ฑ์ ๋ณ๊ฒฝํ๊ฑฐ๋

โข ์คํฌ๋ฆฝํธ์์ ๋ชจ๋ฐ์ผ ์์ ฏ์ Visible ์์ฑ์ ์ ๊ทผํ ์ ์์ด์.
Input:SetPadCenter(โฆ) / Input:SetPadCenterX(โฆ) / Input:SetPadCenterY(โฆ) ํจ์๋ ๋ ์ด์ ๋์ํ์ง ์์์.
๋์ , TouchUI ์ ์ํ๋ ์์ ฏ์ ์ถ๊ฐํ ํ UI ์๋ํฐ ์์ ์์ ฏ์ ์์น๋ฅผ ์กฐ์ ํ๊ฑฐ๋, UIPosition ์์ฑ์ ๋ณ๊ฒฝํด์ฃผ์ธ์.
๊ธฐ์กด
๋ณ๊ฒฝ
โ TouchUI ์ ๋ชจ๋ฐ์ผ ์์ ฏ์ ์ถ๊ฐํด์.

โก UI ์๋ํฐ์์ ๋ชจ๋ฐ์ผ ์์ ฏ์ ์์น๋ฅผ ์กฐ์ ํด์.

โข ์ํ๋ ๊ฒฝ์ฐ, ์คํฌ๋ฆฝํธ์์ ๋ชจ๋ฐ์ผ ์์ ฏ์ UIPosition ์์ฑ์ ์ ๊ทผํด์ ๋ณ๊ฒฝํด์.
ProcessTouchAxisEvent / ProcessTouchActionEvent ํจ์๋ ์ด์ ๋์ํ์ง ์์์.
ProcessTouchActionEvent ์ ์ธ์๋ก ์ถ๊ฐ๋๋ TouchType Enum ๋ ์ด์ ๋์ํ์ง ์์์.
๋ค์๊ณผ ๊ฐ์ด ์์ ํด์ฃผ์ธ์. โ
๊ธฐ์กด ํจ์๋ณ๊ฒฝ ํ์Input:ProcessTouchAxisEvent(โฆ)
Input:ProcessInputAxisEvent(โฆ)
Input:ProcessTouchActionEvent (โโ, Enum.TouchType.___, โฆ)
Input:ProcessInputActionEvent (โโ, Enum.KeyInputType.___, โฆ)
Enum.Key.Touch_DpadY / Enum.Key.Touch_DpadX / Enum.Key.GamePad_Button1~7 ์
์ด์ ๋์ํ์ง ์์์.
๋ชจ๋ฐ์ผ ์์ ฏ์ ๊ฒฝ์ฐ, AddAxisKeyEvent / AddActionKeyEvent ์ธ์์
๊ธฐ์กด Enum ๋์ ์ ๋ชจ๋ฐ์ผ ์์ ฏ์ ์ง์ ํ ๋นํ๋๋ก ๋ณ๊ฒฝ๋์์ด์.
๐ ์์ธํ ๋ด์ฉ์ ๋ฐ๋ก ํ๋จ ๋ด์ฉ์ ์ฐธ๊ณ ํด์ฃผ์ธ์.
๐งท ๋ชจ๋ฐ์ผ ์์ ฏ์ ๋ค์๊ณผ ๊ฐ์ด ์ด๋ฒคํธ๋ฅผ ๋ฐ์ธ๋ฉํ ์ ์์ด์.
๋ชจ๋ฐ์ผ ์์ ฏ์, ํค๋ณด๋ ํค ์ด๋ฒคํธ์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์ด๋ฒคํธ๋ฅผ ๋ฐ์ธ๋ฉํด์.
๊ธฐ์กด์๋ AddAxisKeyEvent / AddActionKeyEvent ํจ์ ๋๋ฒ์งธ ์ธ์์ Key Enum ๋ง ํ ๋น์ด ๊ฐ๋ฅํ๋๋ฐ, โ TouchUI ๋ชจ๋ฐ์ผ ์์ ฏ๋ ํ ๋น์ด ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝ๋์์ด์.
์์ธํ ์ฌํญ์ ์๋ ๋ด์ฉ์ ์ฐธ๊ณ ํด์ฃผ์ธ์. ํน์ ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ๊ณ ์๋ DefaultInput ์คํฌ๋ฆฝํธ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
TouchUI ์ ๋ชจ๋ฐ์ผ ์์ ฏ์ ์ถ๊ฐํด์.

ClientScript ์์ ๋ค์๊ณผ ๊ฐ์ด ์ด๋ฒคํธ๋ฅผ ์ ์ํ ์ ์์ด์.
Last updated
Was this helpful?