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

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

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

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

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

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

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

์คํฌ๋ฆฝํธ ๋ณ๊ฒฝ ์ฌํญ
1. ์กฐ์ ๊ทธ๋ฃน
์กฐ์ ๊ทธ๋ฃน์ ๊ตฌ์กฐ๊ฐ ๊ธฐ์กด๊ณผ ๋ค๋ฅด๊ฒ ๋ณ๊ฒฝ๋์์ด์.
์๋ ๋ณ๊ฒฝ ์ฌํญ์ ํ์ธํ์ ํ, ์กฐ์ ๊ทธ๋ฃน์ ์ฌ์ฉํ๋ ๊ณณ์ด ์๋ค๋ฉด ์์ ํด์ฃผ์ธ์. โ
์กฐ์ ๊ทธ๋ฃน ๋ฐ ์ด๋ฒคํธ ์ถ๊ฐ ํจ์
Input:AddGroup("DefaultInput")
DefaultInput = Input:AddGroup("DefaultInput")
Input:AddAxisKeyEvent("DefaultInput", "MoveForward", .. )
DefaultInput:AddAxisKeyEvent("MoveForward", .. )
Input:AddActionKeyEvent("DefaultInput", "Jump", .. )
DefaultInput:AddActionKeyEvent("Jump", .. )
ํค ์ด๋ฒคํธ ์ฐ๊ฒฐ ํจ์
LocalPlayer:ProcessInputAxisEvent( .. )
DefaultInput:ProcessInputAxisEvent( .. )
LocalPlayer:ProcessInputActionEvent( .. )
DefaultInput:ProcessInputActionEvent( .. )
LocalPlayer:ProcessTouchAxisEvent( .. )
DefaultInput:ProcessTouchAxisEvent( .. )
LocalPlayer:ProcessTouchActionEvent( .. )
DefaultInput:ProcessTouchActionEvent( .. )
์กฐ์ ์ด๋ฒคํธ ์ ๊ฑฐ ํจ์
Input:RemoveActionKeyEvent("DefaultInput", "Jump", .. )
DefaultInput:RemoveActionKeyEvent("Jump", .. )
Input:RemoveAxisKeyEvent("DefaultInput", "Turn", .. )
DefaultInput:RemoveAxisKeyEvent("Turn", ..)
2. ๋ฆฌ๋๋ณด๋

๊ฒ์ ํต๊ณ ๋ฐ์ดํฐ ๊ฐ์ฒด๋ฅผ ์์ฑํ ์ ์๋ ํจ์๊ฐ ์ถ๊ฐ๋์์ด์. โจ
์ด์ ๋ฐ๋ผ, ๊ธฐ์กด ๋ฆฌ๋๋ณด๋ ํจ์์์ ์ ์ฅ์ ํค ์ด๋ฆ์ ์์ฑํ๋ ์ธ์์, ๊ฒ์ ํต๊ณ ๋ฐ์ดํฐ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋๋ก ๋ณ๊ฒฝ๋์์ด์. ๐ง
NewGameStatisticsData
(๊ฒ์ ํต๊ณ ๋ฐ์ดํฐ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ํจ์๊ฐ ์ถ๊ฐ๋์์ต๋๋ค)
์ ์ฅ์ ํค ์ด๋ฆ, ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ์ฌ๋ถ, ๋ฎ์ด์ฐ๊ธฐ ์ฌ๋ถ
GetGameStatisticsData
์ ์ฅ์ ํค ์ด๋ฆ, ๋ฎ์ด์ฐ๊ธฐ ์ฌ๋ถ, Offset ๊ฐ, Count ๊ฐ, ์ฐ๊ฒฐ ํจ์
๊ฒ์ ํต๊ณ ๋ฐ์ดํฐ, Offset ๊ฐ, Count ๊ฐ, ์ฐ๊ฒฐ ํจ์
SaveGameStatisticsData
PlayerID, ์ ์ฅ์ ํค ์ด๋ฆ, ์ ์ฅํ ๋ฐ์ดํฐ, ๋ฎ์ด์ฐ๊ธฐ ์ฌ๋ถ, ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ์ฌ๋ถ
PlayerID, ๊ฒ์ ํต๊ณ ๋ฐ์ดํฐ, ์ ์ฅํ ๋ฐ์ดํฐ
SendToClient_GameStatisticsData
PlayerID, ์ ์ฅ์ ํค ์ด๋ฆ, ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ์ฌ๋ถ, Offset ๊ฐ, Count ๊ฐ
PlayerID, ๊ฒ์ ํต๊ณ ๋ฐ์ดํฐ, Offset ๊ฐ, Count ๊ฐ
Broadcast_GameStatisticsData
์ ์ฅ์ ํค ์ด๋ฆ, ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ์ฌ๋ถ, Offset ๊ฐ, Count ๊ฐ
๊ฒ์ ํต๊ณ ๋ฐ์ดํฐ, Offset ๊ฐ, Count ๊ฐ
โ ์๋์์ ๋ฆฌ๋๋ณด๋ ํจ์์ ์ฌ์ฉ ์์๋ฅผ ํ์ธํด์ฃผ์ธ์. ๐
NewGameStatisticsData (string KeyString, bool Ascending, bool Overwrite)
GetGameStatisticsData (GameStatisticsData Data, number Offset, number Count, function CallBackFunction)
SaveGameStatisticsData (number PlayerID, GameStatisticsData Data, number SaveValue)
SendToClient_GameStatisticsData (number PlayerID, GameStatisticsData Data, number Offset, number Count)
Broadcast_GameStatisticsData (GameStatisticsData Data, number Offset, number Count)
์์ธํ ํ์ฉ ๋ฐฉ๋ฒ์ CrossJump ํ ํ๋ฆฟ์ ์๋ ๋ฆฌ๋๋ณด๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์. ๐ธ

Last updated
Was this helpful?