Input

Input

์ธํ’‹ ์ด๋ฒคํŠธ๋ฅผ ๊ด€๋ฆฌ(์„ค์ •, ํ•ด์ œ)ํ•˜๋Š” ๊ฐ์ฒด์—์š”.

ํ•จ์ˆ˜

void ChangeOrientation(ScreenOrientation ScreenType)

๋ชจ๋ฐ”์ผ ํ™”๋ฉด ํšŒ์ „ ๋ชจ๋“œ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. (๋ณ€๊ฒฝํ•  ํƒ€์ž…)

-- ์ƒ˜ํ”Œ --

Input:ChangeOrientation(Enum.ScreenOrientation.SensorLandscape)

void AddGroup(string Group)

์ธํ’‹ ๊ทธ๋ฃน์„ ์ถ”๊ฐ€ ํ•˜๋Š” ํ•จ์ˆ˜์—์š”. (์ถ”๊ฐ€ ํ•  ๊ทธ๋ฃน ์ด๋ฆ„)

-- ์ƒ˜ํ”Œ --

UIInput = Input:AddGroup("UIInput") --์กฐ์ž‘๊ทธ๋ฃน์„ ์ถ”๊ฐ€ํ•ด์š”.

void RemoveGroup(string Group)

์ธํ’‹ ๊ทธ๋ฃน์„ ์ œ๊ฑฐ ํ•  ์ˆ˜ ์žˆ์–ด์š”. (์ œ๊ฑฐ ํ•  ๊ทธ๋ฃน ์ด๋ฆ„)

-- ์ƒ˜ํ”Œ --

Input:RemoveGroup("UIInput") --์กฐ์ž‘๊ทธ๋ฃน์„ ์‚ญ์ œํ•ด์š”.

void AddActionKeyEvent(string Group, string Event, ModeKey Key)

(deprecated) ์ธํ’‹ ๊ทธ๋ฃน์— ํ‚ค ์ด๋ฒคํŠธ๋ฅผ ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ์–ด์š”. (๊ทธ๋ฃน ์ด๋ฆ„, ์ถ”๊ฐ€ ํ•  ์ด๋ฒคํŠธ ์ด๋ฆ„, Enum.Key.ํ‚ค )

void RemoveActionKeyEvent(string Group, string Event, RModeKey Key)

(deprecated) ์ธํ’‹ ๊ทธ๋ฃน์— ํ‚ค ์ด๋ฒคํŠธ๋ฅผ ์ œ๊ฑฐ ํ•  ์ˆ˜ ์žˆ์–ด์š”. (๊ทธ๋ฃน ์ด๋ฆ„, ์ œ๊ฑฐ ํ•  ์ด๋ฒคํŠธ ์ด๋ฆ„, Enum.Key.ํ‚ค )

void AddAxisKeyEvent(string Group, string Event, RModeKey Key, number Value)

(deprecated) ์ธํ’‹ ๊ทธ๋ฃน์— ์ถ• ์ด๋ฒคํŠธ๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์–ด์š”. (๊ทธ๋ฃน ์ด๋ฆ„, ์ถ”๊ฐ€ ํ•  ์ด๋ฒคํŠธ ์ด๋ฆ„, Enum.Key.ํ‚ค , ์ด๋ฒคํŠธ Value)

void RemoveAxisKeyEvent(string Group, string Event, Key KeyType)

(deprecated) ์ธํ’‹ ๊ทธ๋ฃน์— ์ถ• ์ด๋ฒคํŠธ๋ฅผ ์ œ๊ฑฐ ํ•  ์ˆ˜ ์žˆ์–ด์š”. (๊ทธ๋ฃน ์ด๋ฆ„, ์ œ๊ฑฐ ํ•  ์ด๋ฒคํŠธ ์ด๋ฆ„, Enum.Key.ํ‚ค )

void ActiveGroup(string Group)

์ธํ’‹ ๊ทธ๋ฃน์„ ํ™œ์„ฑํ™” ํ•ด์š”. (๋Œ€์ƒ ๊ทธ๋ฃน ์ด๋ฆ„)

-- ์ƒ˜ํ”Œ --

Input:ActiveGroup("NewInput") --์ด๋ฆ„์— ํ•ด๋‹นํ•˜๋Š” ์กฐ์ž‘๊ทธ๋ฃน์„ ํ™œ์„ฑํ™”ํ•ด์š”.

void DeactiveGroup(string Group)

์ธํ’‹ ๊ทธ๋ฃน์„ ๋น„ํ™œ์„ฑํ™” ํ•ด์š”. (๋Œ€์ƒ ๊ทธ๋ฃน ์ด๋ฆ„)

-- ์ƒ˜ํ”Œ --

Input:DeactiveGroup("NewInput") --์ด๋ฆ„์— ํ•ด๋‹นํ•˜๋Š” ์กฐ์ž‘๊ทธ๋ฃน์„ ํ™œ์„ฑํ™”ํ•ด์š”.

void SetPadCenter(number Index, number x, number y)

๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒจ๋“œ์˜ ์œ„์น˜๋ฅผ ์„ค์ •ํ•ด์š”. (ํŒจ๋“œ ์ธ๋ฑ์Šค, ์œ„์น˜ x, ์œ„์น˜ y)

-- ์ƒ˜ํ”Œ --

Input:SetPadCenter(1, -55.0, 250.0) --์ธ๋ฑ์Šค์— ํ•ด๋‹นํ•˜๋Š” ํŒจ๋“œ์˜ x, y ์œ„์น˜๊ฐ’ ์„ค์ •

void SetPadCenterX(number Index, number x)

๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒจ๋“œ์˜ X ์œ„์น˜๋ฅผ ์„ค์ •ํ•ด์š”. (ํŒจ๋“œ ์ธ๋ฑ์Šค, ์œ„์น˜ x)

-- ์ƒ˜ํ”Œ --

Input:SetPadCenterX(1, -55.0) --์ธ๋ฑ์Šค์— ํ•ด๋‹นํ•˜๋Š” ํŒจ๋“œ์˜ x ์œ„์น˜๊ฐ’ ์„ค์ •

void SetPadCenterY(number Index, number y)

๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒจ๋“œ์˜ Y ์œ„์น˜๋ฅผ ์„ค์ •ํ•ด์š”. (ํŒจ๋“œ ์ธ๋ฑ์Šค, ์œ„์น˜ y)

-- ์ƒ˜ํ”Œ --

Input:SetPadCenterY(1, -55.0) --์ธ๋ฑ์Šค์— ํ•ด๋‹นํ•˜๋Š” ํŒจ๋“œ์˜ y ์œ„์น˜๊ฐ’ ์„ค์ •

void SetJoystickControlVisibility(number Index, bool visible)

๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒจ๋“œ์˜ ํ‘œ์‹œ ์—ฌ๋ถ€๋ฅผ ์„ค์ •ํ•ด์š”. (ํŒจ๋“œ ์ธ๋ฑ์Šค, ํ‘œ์‹œ ์—ฌ๋ถ€)

-- ์ƒ˜ํ”Œ --

Input:SetJoystickControlVisibility(0, false) --์ด๋™ ํŒจ๋“œ ํ™œ์„ฑํ™”
Input:SetJoystickControlVisibility(1, false) --์ ํ”„ ํŒจ๋“œ ํ™œ์„ฑํ™”

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ถ€๋ชจ ์˜ค๋ธŒ์ ํŠธ ๊ธฐ๋Šฅ๋“ค

์†์„ฑ

์ด๋ฆ„

์„ค๋ช…

๋ถ€๋ชจ ๊ฐ์ฒด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”.

๊ฐ์ฒด์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

์ด๋ฒคํŠธ

์ด๋ฆ„

์„ค๋ช…

ํ•จ์ˆ˜

์ด๋ฆ„

์„ค๋ช…

์ถ”๊ฐ€๋œ ๊ฐ’์ด ๋ณ€๊ฒฝ ๋  ๋•Œ ํ˜ธ์ถœ๋˜๋Š” ์ด๋ฒคํŠธ์—์š”. (Value ์ด๋ฆ„, ์—ฐ๊ฒฐ ํ•จ์ˆ˜)

์ด๋ฆ„์œผ๋กœ ์ž์‹ ๊ฐ์ฒด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”. (์ฐพ๊ณ ์‹ถ์€ ์ž์‹ ๊ฐ์ฒด ์ด๋ฆ„)

์ž์‹ ๊ฐ์ฒด์˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”.

์บ๋ฆญํ„ฐ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

์Šคํ…Œํ‹ฑ ๋ฉ”์‹œ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

FX์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

Sound์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

ํฌ์ธํŠธ ๋ผ์ดํŠธ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

์ŠคํฌํŠธ ๋ผ์ดํŠธ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

์„œํ”ผ์Šค UI์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

์Šคํฌ๋ฆฐ UI์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

ํ„ฐ์น˜ UI์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

์•„์ดํ…œ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

NPC์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

์ŠคํŠธ๋ฆฝํŠธ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

Collider์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

Widget์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

Camera์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

ํ•ด๋‹น ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ์œ ํšจํ•œ์ง€ ํ™•์ธ ํ•  ์ˆ˜์žˆ์–ด์š”.

ํ•ด๋‹น ์˜ค๋ธŒ์ ํŠธ์˜ ๊ฐ’์ด ์œ ํšจํ•œ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

ํ•ด๋‹น ๊ฐ์ฒด์— ์„œ๋ฒ„, ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ๋™๊ธฐํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋ฒกํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•ด์š”. (์ถ”๊ฐ€ํ•  Value ์ด๋ฆ„, Vector ๋ฐ์ดํ„ฐ, Enum.ReplicateType.ํƒ€์ž… , ๋™๊ธฐํ™” ์‹œ๊ฐ„)

ํ•ด๋‹น ๊ฐ์ฒด์— ์„œ๋ฒ„, ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ๋™๊ธฐํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ ์‹ค์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•ด์š”. (์ถ”๊ฐ€ํ•  Value ์ด๋ฆ„, number ๋ฐ์ดํ„ฐ, Enum.ReplicateType.ํƒ€์ž… , ๋™๊ธฐํ™” ์‹œ๊ฐ„)

ํ•ด๋‹น ๊ฐ์ฒด์— ์„œ๋ฒ„, ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ๋™๊ธฐํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ bool๋ฅผ ์ถ”๊ฐ€ํ•ด์š”. (์ถ”๊ฐ€ํ•  Value ์ด๋ฆ„, bool ๋ฐ์ดํ„ฐ, Enum.ReplicateType.ํƒ€์ž… , ๋™๊ธฐํ™” ์‹œ๊ฐ„)

ํ•ด๋‹น ๊ฐ์ฒด์— ์„œ๋ฒ„, ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ๋™๊ธฐํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋ฌธ์ž์—ด์„ ์ถ”๊ฐ€ํ•ด์š”. (์ถ”๊ฐ€ํ•  Value ์ด๋ฆ„, string ๋ฐ์ดํ„ฐ, Enum.ReplicateType.ํƒ€์ž… , ๋™๊ธฐํ™” ์‹œ๊ฐ„)

ํ•ด๋‹น ๊ฐ์ฒด์— ์„œ๋ฒ„, ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ๋™๊ธฐํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ ์ปฌ๋Ÿฌ๋ฅผ ์ถ”๊ฐ€ํ•ด์š”. (์ถ”๊ฐ€ํ•  Value ์ด๋ฆ„, Color ๋ฐ์ดํ„ฐ, Enum.ReplicateType.ํƒ€์ž… , ๋™๊ธฐํ™” ์‹œ๊ฐ„)

Last updated