Methods
์๊ฐ
ํ๋ฉด์ UI๋ฅผ ํ์, ์ ์ ์ด๋ ๋๋ ๊ฐํด, ์ฌ์ด๋ ์ฌ์ ๋ฑ ํธ๋ฆฌํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํจ์๋ค ์ ๋๋ค.
Methods ํจ์๋ ์ฉ๋์ ๋ฐ๋ผ UI , User Control, Sound, ํต์ , ๊ณตํต ๋ฉ์๋๋ก ๋๋ ์ ์์ต๋๋ค.
UI
์ด๋ฆ | ์ค๋ช |
---|---|
loadSpritesheet | ์คํ๋ผ์ดํธ ์ํธ ๊ทธ๋ฆผ ํ์ผ์ ์ฝ์ด ๊ฐ์ฒดํํ๋ ํจ์์ ๋๋ค. |
showCenterLabel | ๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์ง์ ๋ ์์น์ text๋ฅผ 3์ด๊ฐ ํ์ํ๋ ํจ์์ ๋๋ค. |
showCustomLabel | ๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์ง์ ๋ ์์น์ text๋ฅผ 3์ด๊ฐ ํ์ํ๋ ํจ์์ ๋๋ค. text ๋ถ๋ถ์ span ํ๊ทธ๋ฅผ ๋ฃ์ด ํ ์คํธ๋ฅผ ๊พธ๋ฐ ์ ์์ต๋๋ค. |
sayToAll | ๋ชจ๋ ํ๋ ์ด์ด์ ์ฑํ ์ฐฝ์ text ๋ฅผ ์ถ๋ ฅํ๋ ํจ์์ ๋๋ค. |
sayToStaffs | Staff ๊ถํ ์ด์์ ํ๋ ์ด์ด์ ์ฑํ ์ฐฝ์ text ๋ฅผ ์ถ๋ ฅํ๋ ํจ์์ ๋๋ค. |
showWidget | ๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์ง์ ๋ align์ ์์น์ htmlํ์ผ์ ์์ ฏ์ผ๋ก ๋ถ๋ฌ์ค๋ ํจ์์ ๋๋ค. |
showYoutubeWidget | ๋งํฌ์ ํด๋นํ๋ Youtube ์ปจํ ์ธ ๋ฅผ ์์ ฏ์ผ๋ก ๋ถ๋ฌ์ต๋๋ค. |
Control
์ด๋ฆ | ์ค๋ช |
---|---|
spawnPlayer | ํ๋ ์ด์ด๋ฅผ ์ง์ ํ x, y ์ขํ๋ก ์ด๋ ์ํค๋ ํจ์์ ๋๋ค. |
kickPlayer | ํ๋ ์ด์ด๋ฅผ ์ถ๋ฐฉํ๋ ํจ์์ ๋๋ค. |
forceDestroy | ๋ฏธ๋๊ฒ์ ์ฑ์ ๊ฐ์ ์ข ๋ฃํ๋ ํจ์์ ๋๋ค. |
clearChat | ๋ชจ๋ ์ฑํ ๋ด์ฉ์ ์ญ์ ํ๋ ํจ์์ ๋๋ค. |
getPlayerByID | id ์ ํด๋นํ๋ ํ๋ ์ด์ด๋ฅผ ๋ฐํํ๋ ํจ์์ ๋๋ค. |
Sound
์ด๋ฆ | ์ค๋ช |
---|---|
playSound | ์ฌ์ด๋ ํ์ผ์ ์ฌ์ํ๋ ํจ์์ ๋๋ค. |
playSoundLink | ์ฌ์ด๋ URL์ ์ฌ์ํ๋ ํจ์์ ๋๋ค. |
stopSound | ์ฌ์ ์ค์ธ ๋ชจ๋ ์ฌ์ด๋๋ฅผ ๋ฉ์ถ๋ ํจ์์ ๋๋ค. |
ํต์
์ด๋ฆ | ์ค๋ช |
---|---|
httpGet | http get ์์ฒญ์ ๋ณด๋ด๋ ํจ์์ ๋๋ค. |
httpPost | Form-Data ํํ์ http post ์์ฒญ์ ๋ณด๋ด๋ ํจ์ ์ ๋๋ค. |
httpPostJson | JSON ํํ์ http post ์์ฒญ์ ๋ณด๋ด๋ ํจ์์ ๋๋ค. |
๊ณตํต
์ด๋ฆ | ์ค๋ช |
---|---|
sendUpdated | App, Player ๊ด๋ จ ํ๋ ๊ฐ์ด ๋ณ๊ฒฝ๋๋ฉด ๋ณ๊ฒฝ ๊ฐ์ ์ ์ฉํ๋ ํจ์์ ๋๋ค. |
๐ API ์ค๋ช
๋ฐ ์์
๐จ UI Methods
UI ํจ์ ํ ๋์ ๋ณด๊ธฐ
loadSpritesheet
App.loadSpritesheet(fileName: string, frameWidth: number, frameHeight: number, anims: array, frameRate: number): ScriptDynamicResource
์คํ๋ผ์ดํธ ์ํธ ๊ทธ๋ฆผ ํ์ผ์ ์ฝ์ด ๊ฐ์ฒดํํ๋ ํจ์์ ๋๋ค.
ScriptDynamicResource์ ๋ํ ์ดํด๋ฅผ ๋๋ ์คํ๋ผ์ดํธ์ํธ ์ดํดํ๊ธฐ ๋ฌธ์๋ฅผ ํ์ธํด๋ณด์ธ์!
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
fileName | String | ๋ถ๋ฌ์ฌ ํ์ผ์ ์ด๋ฆ |
frameWidth frameHeight | number | ํ ํ๋ ์์ ๊ฐ๋ก, ์ธ๋ก ํฝ์ ํฌ๊ธฐ |
anims | Array | ์ ๋๋ฉ์ด์ ์ผ๋ก ์ง์ ํ frame ์ด๋ฏธ์ง ๋ฒํธ ๋ฐฐ์ด |
frameRate | number | ํ๋ ์ ํ๋ ๋น ๋ฐ์ดํฐ๋ฅผ ํ์ํ๋ ์๋ frameRate: 8 โ 1์ด์ 8๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ๋ณด์ฌ์ค |
์์
ํ์ธํธ๋งจ - ๋ธ๋ฃจ๋งจ ์คํ๋ผ์ดํธ ์ด๋ฏธ์ง ์ ์ฉํด๋ณด๊ธฐ
showCenterLabel
App.showCenterLabel(text: string, color: uint = 0xFFFFFF, bgColor: uint = 0x000000, offset: number = 0, time: number = 3000)
๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์ง์ ๋ ์์น์ text๋ฅผ 3์ด๊ฐ ํ์ํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
text | String | ๋ผ๋ฒจ์ ์ถ๋ ฅํ ํ ์คํธ |
color | Uint | ์ถ๋ ฅํ ๊ธ์จ์ ์ (HexCode) ๊ฐ์ ์ ๋ ฅํ์ง ์์ ๊ฒฝ์ฐ, ํฐ์(0xFFFFFF)์ผ๋ก ์ ์ฉ๋ฉ๋๋ค. โก๏ธ๊ตฌ๊ธ ์์ ์ ํ ๋๊ตฌ |
bgColor | Uint | ๋ฉ์์ง๊ฐ ์ถ๋ ฅ๋๋ ๋ผ๋ฒจ์ ๋ฐฐ๊ฒฝ์ ๊ฐ์ ์ ๋ ฅํ์ง ์์ ๊ฒฝ์ฐ, ๊ฒ์์(0x000000)์ผ๋ก ์ ์ฉ๋ฉ๋๋ค. |
offset | number | offset ๊ฐ์ด ํด์๋ก ํ์๋๋ ์์น๊ฐ ํ๋ฉด ์๋์ชฝ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊น์์ง๋๋ค. ๊ฐ์ ์ ๋ ฅํ์ง ์์ ๊ฒฝ์ฐ, 0์ผ๋ก ์ง์ ๋ฉ๋๋ค. |
time | number | ๋ผ๋ฒจ ํ์ ์๊ฐ (ms), ๊ธฐ๋ณธ ๊ฐ 3000 ( 3์ด ) |
์์
๋ ธ๋์ ๋ฐฐ๊ฒฝ ์ ์ฅ ๋ฉ์์ง ๋ผ๋ฒจ์ 2์ด๊ฐ ์ถ๋ ฅํด๋ณด๊ธฐ
showCustomLabel
App.showCustomLabel(text: string, color: number = 0xFFFFFF, bgColor: number = 0x000000, offset: number = 0, width = 100, opacity = 0.6, time: number = 3000, option: object = null);
๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์ง์ ๋ ์์น์ text๋ฅผ 3์ด๊ฐ ํ์ํ๋ ํจ์์ ๋๋ค.
text ๋ถ๋ถ์ span
ํ๊ทธ๋ฅผ ๋ฃ์ด ํ
์คํธ๋ฅผ ๊พธ๋ฐ ์ ์์ต๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
text | String | ๋ผ๋ฒจ์ ์ถ๋ ฅํ ํ ์คํธ ( span ํ๊ทธ ํ์ฉ ) |
color | Uint | ์ถ๋ ฅํ ๊ธ์จ์ ์ (HexCode) ๊ฐ์ ์ ๋ ฅํ์ง ์์ ๊ฒฝ์ฐ, ํฐ์(0xFFFFFF)์ผ๋ก ์ ์ฉ๋ฉ๋๋ค. |
bgColor | Uint | ๋ฉ์์ง๊ฐ ์ถ๋ ฅ๋๋ ๋ผ๋ฒจ์ ๋ฐฐ๊ฒฝ์ ๊ฐ์ ์ ๋ ฅํ์ง ์์ ๊ฒฝ์ฐ, ๊ฒ์์(0x000000)์ผ๋ก ์ ์ฉ๋ฉ๋๋ค. โก๏ธ๊ตฌ๊ธ ์์ ์ ํ ๋๊ตฌ |
offset | number | offset ๊ฐ์ด ํด์๋ก ํ์๋๋ ์์น๊ฐ ํ๋ฉด ์๋์ชฝ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊น์์ง๋๋ค. ๊ฐ์ ์ ๋ ฅํ์ง ์์ ๊ฒฝ์ฐ, 0์ผ๋ก ์ง์ ๋ฉ๋๋ค. |
width | number | ๋ผ๋ฒจ์ ๋๋น๋ฅผ n%๋ก ์ค์ ํ๋ ๊ฐ ์ ๋๋ค. (๊ธฐ๋ณธ ๊ฐ 100) |
opacity | number | ๋ผ๋ฒจ์ ๋ฐฐ๊ฒฝ ํฌ๋ช ๋๋ฅผ ์ค์ ํ๋ ๊ฐ ์ ๋๋ค. (๊ธฐ๋ณธ ๊ฐ 0.6, ๋ฒ์ 0 ~ 1) |
time | number | ๋ผ๋ฒจ ํ์ ์๊ฐ (ms), ๊ธฐ๋ณธ ๊ฐ 3000 ( 3์ด ) |
์ต์
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
key | String | ๋ผ๋ฒจ์ ํค ๊ฐ์ ํ ๋นํ์ฌ, ์๋ก ๋ค๋ฅธ ํค ๊ฐ์ ๊ฐ์ง ๋ผ๋ฒจ์ ๋์์ ํ์ํ ์ ์์ต๋๋ค. |
borderRadius | String | ๋ผ๋ฒจ์ ๋ชจ์๋ฆฌ์ ๋ฅ๊ธ๊ธฐ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ex) borderRadius: "8px" |
fontOpacity | boolean | false๋ก ์ค์ ์ ํฐํธ์ ํฌ๋ช ๋๊ฐ ์ ์ฉ๋์ง ์์ต๋๋ค. |
padding | String | ๋ผ๋ฒจ ๋ด๋ถ์ padding ๊ฐ์ ์ง์ ํ ์ ์์ต๋๋ค. ex) padding: "8px" |
์์
์ปค์คํ ๋ผ๋ฒจ ์์ ์ฝ๋ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์
sayToAll
App.sayToAll(text: string, color: uint = 0xFFFFFF)
์ฑํ ์ฐฝ์ text ๋ด์ฉ์ ์ถ๋ ฅํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
text | String | ์ฑํ ์ฐฝ์ ์ถ๋ ฅํ ํ ์คํธ |
color | Uint | ์ถ๋ ฅํ ๊ธ์จ์ ์์ ์ง์ ํฉ๋๋ค. (HexCode) ๊ฐ์ ์ ๋ ฅํ์ง ์์ ๊ฒฝ์ฐ, ํฐ์(0xFFFFFF)์ผ๋ก ์ ์ฉ๋ฉ๋๋ค. โก๏ธ๊ตฌ๊ธ ์์ ์ ํ ๋๊ตฌ |
์์
์ ์ฅ๋ฉ์์ง๋ฅผ ํ๋์์ผ๋ก ์ถ๋ ฅํด๋ณด๊ธฐ
sayToStaffs
App.sayToStaffs(text: string, color: uint = 0xFFFFFF)
Staff์ด์ ๊ถํ์ ์ ์ ์ฑํ ์ฐฝ์ text ๋ด์ฉ์ ์ถ๋ ฅํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
text | String | ์ฑํ ์ฐฝ์ ์ถ๋ ฅํ ํ ์คํธ |
color | Uint | ์ถ๋ ฅํ ๊ธ์จ์ ์์ ์ง์ ํฉ๋๋ค. (HexCode) ๊ฐ์ ์ ๋ ฅํ์ง ์์ ๊ฒฝ์ฐ, ํฐ์(0xFFFFFF)์ผ๋ก ์ ์ฉ๋ฉ๋๋ค. โก๏ธ๊ตฌ๊ธ ์์ ์ ํ ๋๊ตฌ |
์์
์ ์ฅ๋ฉ์์ง๋ฅผ ํ๋์์ผ๋ก ์ถ๋ ฅํด๋ณด๊ธฐ
showWidget
App.showWidget(fileName: string, align: string, width: number, height: number): ScriptWidget
๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์ง์ ๋ align์ ์์น์ ํด๋น htmlํ์ผ์ ์์ ฏ์ผ๋ก ๋ถ๋ฌ์ค๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
fileName | String | ๋ถ๋ฌ์ฌ ํ์ผ์ ์ด๋ฆ |
align | String | ์์ ฏ์ ํ์ํ ์์น โpopupโ, โsidebarโ, โtopโ, โtopleftโ, โtoprightโ, โmiddleโ, โmiddleleftโ, โmiddlerightโ, โbottomโ, โbottomleftโ, โbottomrightโ |
width height | number | ์์ ฏ์ ํ์ํ ์์ญ์ ๊ฐ๋ก, ์ธ๋ก ํฌ๊ธฐ(px) |
์์
์ด์ฑํด์ฆ ์์ ฏ ๋ฐ๋ผํด๋ณด๊ธฐ
showYoutubeWidget
App.showYoutubeWidget(link: string, align: string, width: number, height: number): ScriptWidget
๋งํฌ์ ํด๋นํ๋ Youtube ์ปจํ ์ธ ๋ฅผ ์์ ฏ์ผ๋ก ๋ถ๋ฌ์ต๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
link | String | Youtube ์ปจํ ์ธ url |
align | String | ์์ ฏ์ ํ์ํ ์์น โpopupโ, โsidebarโ, โtopโ, โtopleftโ, โtoprightโ, โmiddleโ, โmiddleleftโ, โmiddlerightโ, โbottomโ, โbottomleftโ, โbottomrightโ |
width height | number | ์์ ฏ์ ํ์ํ ์์ญ์ ๊ฐ๋ก, ์ธ๋ก ํฌ๊ธฐ(px) |
์์
Youtube ์์ ฏ ํ์ํด๋ณด๊ธฐ
๐Control Methods
Control ํจ์ ํ ๋์ ๋ณด๊ธฐ
spawnPlayer
App.spawnPlayer(playeID: string, tileX: number, tileY: number)
playerID ์ ํด๋นํ๋ ํ๋ ์ด์ด๋ฅผ tileX, tileY ์ขํ๋ก ์ด๋์ํค๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
playerID | String | ํ๋ ์ด์ด์ ID ๊ฐ |
tileX tileY | number | ํ๋ ์ด์ด๋ฅผ ์ด๋์ํฌ x, y ์ขํ ๊ฐ |
์์
์ ์ฅํ๋ ํ๋ ์ด์ด๋ฅผ ์ง์ ์ขํ๋ก ์ด๋์ํค๊ธฐ
kickPlayer
App.kickPlayer(playerID: string)
playerID ์ ํด๋นํ๋ ํ๋ ์ด์ด๋ฅผ ์ถ๋ฐฉํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
playerID | String | ํ๋ ์ด์ด์ ID ๊ฐ |
์์
๊ฐํด ๋ช ๋ น์ด ๋ง๋ค์ด๋ณด๊ธฐ
โ ๊ฐํด ๋นํ ์ฐธ๊ฐ์๋ 24์๊ฐ ๋์ ํด๋น ์คํ์ด์ค์ ์ ์ํ์ง ๋ชปํฉ๋๋ค.
forceDestroy
App.forceDestroy();
๋ฏธ๋๊ฒ์ ์ฑ์ ๊ฐ์ ์ข ๋ฃํ๋ ํจ์์ ๋๋ค.
์์
๋ฏธ๋๊ฒ์ ์ฑ์ ๊ฐ์ ์ข ๋ฃ์ํค๊ธฐ
clearChat
App.clearChat();
๋ชจ๋ ์ฑํ ๋ด์ฉ์ ์ญ์ ํ๋ ํจ์์ ๋๋ค.
์์
Q๋ฅผ ๋๋ฌ ์ฑํ ๋ด์ฉ ์ง์ฐ๊ธฐ
getPlayerByID
App.getPlayerByID(playerID: string);
id ์ ํด๋นํ๋ ํ๋ ์ด์ด๋ฅผ ๋ฐํํ๋ ํจ์์ ๋๋ค.
์์
App.getPlayerByID ์ฌ์ฉ ๋ฐฉ๋ฒ
๐ Sound Methods
Sound ํจ์ ํ ๋์ ๋ณด๊ธฐ
playSound
App.playSound(fileName: string, loop: boolean = false, overlap: boolean = false)
๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์ฌ์ด๋๋ฅผ ์ฌ์ํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
fileName | String | ๋ถ๋ฌ์ฌ ํ์ผ์ ์ด๋ฆ |
loop | boolean | true: ๋ฐ๋ณต ์ฌ์ false: 1ํ ์ฌ์ |
overlap | boolean | ์ฌ์ด๋ ์ค๋ฒ๋ฉ(๊ฒน์นจ) ์ฌ์ ๊ฐ๋ฅ ์ฌ๋ถ |
์์
ํ๋ ์ด์ด๊ฐ ์ ์ฅํ ๋ ์ ์ฅ์ ์ ์ฉํด๋ณด๊ธฐ ( ํ์ผ )
playSoundLink
App.playSoundLink(link: string, loop: boolean = false)
๋ชจ๋ ํ๋ ์ด์ด์๊ฒ ์ฌ์ด๋๋ฅผ ์ฌ์ํ๋ ํจ์์ ๋๋ค.
๐ก ์ฌ๋ฐ๋ฅธ ๋งํฌ๋ฅผ ์ ๋ ฅํ๋๋ฐ ์ฌ์์ด ๋์ง ์๋ ๊ฒฝ์ฐ
CORS ์ ์ฑ ์ ์๋ฐํ ๊ฒฝ์ฐ์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. CORS ์ ์ฑ ์ ๋ง์ถ ์ ์๋ ๊ฒฝ์ฐ์๋ playSoundLink ๋์ ์์ ํ์ผ์ ์ ๋ก๋ ํ์ฌ playSound ํจ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅ๋๋ฆฝ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
link | String | ์ฌ์ด๋ url |
loop | boolean | true: ๋ฐ๋ณต ์ฌ์ false: 1ํ ์ฌ์ |
์์
ํ๋ ์ด์ด๊ฐ ์ ์ฅํ ๋ ์ ์ฅ์ ์ ์ฉํด๋ณด๊ธฐ ( ์ฌ์ด๋ url )
stopSound
App.stopSound();
์ฌ์๋๊ณ ์๋ ์ฌ์ด๋๋ฅผ ๋ฉ์ถ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์์
์์
q๋ฅผ ๋๋ฅด๋ฉด ์ฌ์ด๋๊ฐ ๋ฉ์ถ๋ ๊ธฐ๋ฅ ๋ง๋ค์ด๋ณด๊ธฐ
changeAttackSound
App.changeAttackSound(fileName:string)
์ฐ๋ฅด๊ธฐ(Zํค) ๊ณต๊ฒฉ ํจ๊ณผ์์ ๋ณ๊ฒฝํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
fileName | String | ์ ์ฉํ ์ฌ์ด๋ ํ์ผ๋ช |
์์
changeAttackSound ์ฌ์ฉ ๋ฐฉ๋ฒ
๐ก ํต์ Methods
ํต์ ํจ์ ํ ๋์ ๋ณด๊ธฐ
httpGet
App.httpGet(url: string, headers: object, function(res: string){})
http get ์์ฒญ์ ๋ณด๋ด๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
url | String | ์์ฒญ์ ๋ณด๋ผ ์ฃผ์ |
headers | Object | ์์ฒญ ํค๋ |
res | String | ์์ฒญ์ ๋ํ ์๋ต |
์์
ํ๊ตญ์ด ๋ณ๋ช ์์ฑ๊ธฐ API๋ฅผ ์ด์ฉํด ์ ์ฅํ๋ ํ๋ ์ด์ด์ ๋๋ค์์ ๋ฐ๊ฟ๋ณด๊ธฐ
httpPost
App.httpPost(url: string, headers: object, body: object, function(res: string))
Form-Data ํํ์ http post ์์ฒญ์ ๋ณด๋ด๋ ํจ์ ์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
url | String | ์์ฒญ์ ๋ณด๋ผ ์ฃผ์ |
headers | Object | ์์ฒญ ํค๋, ์์ฒญ ํค๋๊ฐ ์์ผ๋ฉด { } ๋ฅผ ์ ๋ ฅ. |
body | Object | ์์ฒญ ๋ฐ๋ ( Form data ) |
res | String | ์์ฒญ์ ๋ํ ์๋ต |
์์
์ฑ์์ ๋ณด๋ธ ํค๋์ ๋ฐ์ดํฐ๋ฅผ ์๋ต์ผ๋ก ๋ฐ์ ์ฑํ ์ฐฝ์ ์ถ๋ ฅํด๋ณด๊ธฐ.
์์ ์ ๊ฐ์ด key, value ๊ฐ์ string ํํ๋ก ์์ฑํด์ผํ๋ฉฐ, ์์ฒญ ์๋ฒ์์ ํผ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํด์ผํฉ๋๋ค.
httpPostJson
App.httpPostJson(url: string, headers: object, body: object, function(res: string))
Json ํํ์ http post ์์ฒญ์ ๋ณด๋ด๋ ํจ์ ์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์ด๋ฆ | ํ์ | ์ค๋ช |
---|---|---|
url | String | ์์ฒญ์ ๋ณด๋ผ ์ฃผ์ |
headers | Object | ์์ฒญ ํค๋, ์์ฒญ ํค๋๊ฐ ์์ผ๋ฉด { } ๋ฅผ ์ ๋ ฅ. |
body | Object | ์์ฒญ ๋ฐ๋ ( JSON data ) |
res | String | ์์ฒญ์ ๋ํ ์๋ต |
์์
์ฑ์์ ๋ณด๋ธ ๋ฐ์ดํฐ๋ฅผ ์๋ต์ผ๋ก ๋ฐ์ ์ฑํ ์ฐฝ์ ์ถ๋ ฅํด๋ณด๊ธฐ.
๐ ๊ณตํต Methods
๊ณตํต ํจ์ ํ ๋์ ๋ณด๊ธฐ
sendUpdated
App.sendUpdated()
App ๊ด๋ จ ํ๋ ๊ฐ์ด ๋ณ๊ฒฝ๋๋ฉด ๋ณ๊ฒฝ ๊ฐ์ ์ ์ฉํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์์
Last updated