Callbacks
์๊ฐ
์คํฌ๋ฆฝํธ ๊ฐ๋ฐ์๊ฐ ์ง์ ํ ํค๋ฅผ ํ๋ ์ด์ด๊ฐ ๋๋ ์ ๋ ๋๋ ์คํฌ๋ฆฝํธ ๊ฐ๋ฐ์๊ฐ ์ง์ ํ ์ง์ ์ ๋์ฐฉํ์ ๋ ๋ฑ, ์กฐ๊ฑด์ ์ค์ ํ์ฌ ํ๋ ์ด์ด๊ฐ ์กฐ๊ฑด์ ๋ฌ์ฑํ์ ๊ฒฝ์ฐ ๋์ํ๋ ํจ์๋ค ์ ๋๋ค.
runLater
์ง์ ํ ์๊ฐ(์ด) ํ ๋์ํ๋ ํจ์ ์ ๋๋ค.
addOnTileTouched
์ง์ ํ x, y ์ขํ์ ํ๋ ์ด์ด๊ฐ ๋์ฐฉํ์ ๋ ์คํ๋๋ ํจ์์ ๋๋ค.
addOnLocationTouched
์ง์ ํ โ์ง์ ์์ญโ์ ํ๋ ์ด์ด๊ฐ ๋์ฐฉํ์ ๋ ์คํ๋๋ ํจ์์ ๋๋ค.
addOnKeyDown
ํ๋ ์ด์ด๊ฐ ์ง์ ๋ ํค๋ฅผ ๋๋ ์ ๋ ์คํ๋๋ ํจ์ ์ ๋๋ค.
setTimeout
์ง์ ํ ์๊ฐ(ms) ํ ํจ์๋ฅผ ์คํํฉ๋๋ค.
setInterval
์ง์ ํ ์๊ฐ(ms) ๊ฐ๊ฒฉ์ผ๋ก ํจ์๋ฅผ ์คํํฉ๋๋ค.
addMobileButton
๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ์ปค์คํ ๋ชจ๋ฐ์ผ ๋ฒํผ์ ์ถ๊ฐํ๊ณ , ๋ฒํผ์ ๋๋ ์ ๋ ๋์ํ๋ ํจ์๋ฅผ ์ง์ ํฉ๋๋ค.
putMobilePunch
๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ํ์น ๋ฒํผ์ ์ถ๊ฐํฉ๋๋ค.
putMobilePunchWithIcon
๋ก๋ํ ์ด๋ฏธ์ง๋ก ํ์น ๋ฒํผ์ ๋ง๋ค์ด ์ถ๊ฐํฉ๋๋ค.
๐ API ์ค๋ช
๋ฐ ์์
Callbacks ํจ์ ํ ๋์ ๋ณด๊ธฐ
runLater
time(์ด) ํ์ callback ํจ์๋ฅผ ์คํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
time
Number
๋ช ์ด ํ์ ์คํ ๋ ์ง๋ฅผ ์ ํ๋ ์๊ฐ (์ด)
์์
์ฑ์ด ์์๋๊ณ 5์ด ํ ๋ฉ์์ง ์ถ๋ ฅํด๋ณด๊ธฐ
addOnTileTouched
์ง์ ํ x, y์ขํ์ ํ๋ ์ด์ด๊ฐ ๋์ฐฉํ ๊ฒฝ์ฐ callback ํจ์๋ฅผ ์คํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
x, y
number
์ง์ ํ x, y ์ขํ
์์
ํ๋ ์ด์ด๊ฐ ์ง์ ์ขํ์ ๋์ฐฉ ํ์ ๋ ๋ฉ์์ง ์ถ๋ ฅํด๋ณด๊ธฐ
addOnLocationTouched
ํ๋ ์ด์ด๊ฐ ๋งต์๋ํฐ์์ ์ง์ ํ โ์ง์ ์์ญโ์ ๋์ฐฉํ์ ๋ callback ํจ์๋ฅผ ์คํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
name
String
๋งต ์๋ํฐ์์ ์ง์ ํ โ์ง์ ์์ญโ์ ์ด๋ฆ
player
Player
์ง์ ์์ญ์ ๋์ฐฉํ ํ๋ ์ด์ด๋ฅผ ๊ฐ๋ฅดํด ํ๋ผ๋ฏธํฐ์ ์ด๋ฆ์ ์์๋ก ์ง์ ๊ฐ๋ฅ
์์
ํ๋ ์ด์ด๊ฐ ์ง์ ์์ญ์ ๋์ฐฉํ์ ๋ ๋ฉ์์ง ์ถ๋ ฅํด๋ณด๊ธฐ
addOnKeyDown
ํ๋ ์ด์ด๊ฐ ์ง์ ๋ ํค๋ฅผ ๋๋ ์ ๋ callback ํจ์๋ฅผ ์คํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
keycode
Number
player
Player
ํด๋น ํค๋ฅผ ๋๋ฅธ ํ๋ ์ด์ด๋ฅผ ๊ฐ๋ฅดํด player ํ๋ผ๋ฏธํฐ ์ด๋ฆ์ ์์๋ก ๋ณ๊ฒฝ ๊ฐ๋ฅ
์์
a๋ฅผ ๋๋ ์ ๋ ๋ฉ์์ง ์ถ๋ ฅํด๋ณด๊ธฐ ( a์ ํค์ฝ๋: 65 )
setTimeout
time(ms) ํ์ callback ํจ์๋ฅผ ์คํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
time
Number
callback ํจ์ ์คํ ์ ๋๊ธฐ ์๊ฐ (ms)
์์
์ฑ์ด ์์๋๊ณ 5์ด ํ ๋ฉ์์ง ์ถ๋ ฅํด๋ณด๊ธฐ
setInterval
time(ms) ๊ฐ๊ฒฉ์ผ๋ก callback ํจ์๋ฅผ ์คํํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
time
Number
callback ํจ์ ์คํ ์ฃผ๊ธฐ (ms)
์์
์ฑ์ด ์์๋๊ณ 1์ด ๊ฐ๊ฒฉ์ผ๋ก ๋ฉ์์ง ์ถ๋ ฅํด๋ณด๊ธฐ
addMobileButton
๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ์ปค์คํ ๋ชจ๋ฐ์ผ ๋ฒํผ์ ์ถ๊ฐํ๊ณ , ๋ฒํผ์ ๋๋ ์ ๋ ๋์ํ๋ ํจ์๋ฅผ ์ง์ ํฉ๋๋ค.
๋ชจ๋ฐ์ผ๋ฒํผ์์์ด๋ฏธ์ง๋ฅผ ์ํ๋ ์ด๋ฏธ์ง๋ก ๋ณ๊ฒฝ ํ ์ ์์ต๋๋ค.
ํ๋ผ๋ฏธํฐ
anchor
Number
๋ชจ๋ฐ์ผ ๋ฒํผ์ ์์น๋ฅผ ์ซ์๋ก ์ ๋ ฅํฉ๋๋ค. TOP = 0, TOP_LEFT = 1, TOP_RIGHT = 2, MIDDLE = 3, MIDDLE_LEFT = 4, MIDDLE_RIGHT = 5, BOTTOM = 6, BOTTOM_LEFT = 7, BOTTOM_RIGHT = 8
posX
Number
๋ชจ๋ฐ์ผ ๋ฒํผ x ๋ฐฉํฅ ์คํ์ ์์น
posY
Number
๋ชจ๋ฐ์ผ ๋ฒํผ y ๋ฐฉํฅ ์คํ์ ์์น
player
Player
๋ชจ๋ฐ์ผ ๋ฒํผ์ ๋๋ฅธ ํ๋ ์ด์ด๋ฅผ ๊ฐ๋ฅดํด
์์
๋ชจ๋ฐ์ผ ๋ฒํผ ์ถ๊ฐํด๋ณด๊ธฐ
putMobilePunch
enable์ด true์ด๋ฉด ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ํ์น ๋ฒํผ์ด ์ถ๊ฐ๋ฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
enable
Boolean
๋ชจ๋ฐ์ผ ํ์น ๋ฒํผ ํ์ฑํ ์ฌ๋ถ ( ๊ธฐ๋ณธ ๊ฐ true )
์์
Q ๋ฒํผ์ ๋๋ฌ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์ ํ์น ๋ฒํผ์ ์ถ๊ฐ/์ ๊ฑฐ ํด๋ณด๊ธฐ
putMobilePunchWithIcon
๋ก๋ํ ์ด๋ฏธ์ง๋ก ํ์น ๋ฒํผ์ ๋ง๋ค์ด ์ถ๊ฐํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
icon
ScriptDynamicResource
App.loadSpriteSheet ํจ์๋ก ๋ก๋ํ ์ด๋ฏธ์ง ๋ฆฌ์์ค
์์
Q ๋ฒํผ์ ๋๋ฌ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์ ๋ก๋ํ ์ด๋ฏธ์ง๋ก ํ์น ๋ฒํผ ์ถ๊ฐํ๊ธฐ
๋ถ๋ก
Last updated
Was this helpful?