Methods
์๊ฐ
Map์ ํ์ผ ํจ๊ณผ๋ ์ค๋ธ์ ํธ ์ค์น ๋ฑ ๋งต๊ณผ ๊ด๋ จ๋ ํธ๋ฆฌํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํจ์๋ค ์ ๋๋ค.
putTileEffect
์ง์ ํ ์ขํ์ ํ์ผ ํจ๊ณผ๋ฅผ ์ ์ฉํ๋ ํจ์์ ๋๋ค
putObject
์ง์ ํ ์ขํ์ ์ค๋ธ์ ํธ๋ฅผ ๋๋ ํจ์์ ๋๋ค.
putObjectMultiple
์ค๋ธ์ ํธ๋ฅผ ๋ฐฐ์นํ ์ขํ๋ค์ 2์ฐจ์ ๋ฐฐ์ด๋ก ์ ๋ ฅํ์ฌ ํ ๋ฒ์ ์ค๋ธ์ ํธ๋ฅผ ์ค์นํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
putObjectWithKey
์ง์ ํ ์ขํ์ ํค ๊ฐ์ ๊ฐ์ง ์ค๋ธ์ ํธ๋ฅผ ๋๋ ํจ์์ ๋๋ค.
getObjectWithKey
ํด๋น ํค ๊ฐ์ ๊ฐ์ง๊ณ ์๋ ์ค๋ธ์ ํธ์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
playObjectAnimation
ํด๋น ์ขํ์ ์๋ ์ค๋ธ์ ํธ์ ์คํ๋ผ์ดํธ ์ ๋๋ฉ์ด์ ์ ์คํ์ํค๋ ํจ์์ ๋๋ค.
playObjectAnimationWithKey
key ๊ฐ์ด ์ผ์นํ๋ ์ค๋ธ์ ํธ์ ์คํ๋ผ์ดํธ ์ ๋๋ฉ์ด์ ์ ์คํ์ํค๋ ํจ์์ ๋๋ค.
moveObject
x, y ์ขํ์ ์์นํ ์ค๋ธ์ ํธ๋ฅผ ์ง์ ํ x, y ์ขํ๋ก time ์ด ๋์ ์์ง์ด๋ ํจ์์ ๋๋ค.
moveObjectWithKey
ํค ๊ฐ์ ๊ฐ์ง ์ค๋ธ์ ํธ๋ฅผ ์ง์ ํ x,y ์ขํ๋ก ์์ง์ด๋ ํจ์์ ๋๋ค.
clearAllObjects
ZEP ์คํฌ๋ฆฝํธ๋ก ์์ฑ๋ ๋ชจ๋ ์ค๋ธ์ ํธ๋ฅผ ์ ๊ฑฐํ๋ ํจ์์ ๋๋ค.
getTile
ํด๋นํ๋ ๋ ์ด์ด์ x,y ์ขํ์ ์๋ ํ์ผ์ enum ๊ฐ์ ๋ฐํํ๋ ํจ์์ ๋๋ค.
hasLocation
๋งต์ ํด๋น ๋ก์ผ์ด์ ์ด ์๋์ง ์ฒดํฌํ์ฌ true/false๋ฅผ ๋ฐํํ๋ ํจ์์ ๋๋ค.
getObjectsByType
Type์ ํด๋นํ๋ ์ค๋ธ์ ํธ๋ค์ ๋ฐํํ๋ ํจ์์ ๋๋ค.
getTopObjectsByType
Type์ ํด๋นํ๋ ์๋จ ์ค๋ธ์ ํธ๋ค์ ๋ฐํํ๋ ํจ์์ ๋๋ค.
sayObjectWithKey
key ๊ฐ์ ๊ฐ์ง ์ค๋ธ์ ํธ ์์ ๋งํ์ ์ ํ์ํ๋ ํจ์์ ๋๋ค.
getLocation
ํ๋ผ๋ฏธํฐ๋ก ์ ๋ฌํ ๋ก์ผ์ด์ ์ด ์กด์ฌํ๋ ๊ฒฝ์ฐ, ๋ก์ผ์ด์ ์ค์น ์ขํ๋ฅผ ๋ฆฌํดํฉ๋๋ค.
getLocationRandom
ํ๋ผ๋ฏธํฐ๋ก ์ ๋ฌํ ๋ก์ผ์ด์ ์ด 2๊ฐ์ด์ ์กด์ฌํ๋ ๊ฒฝ์ฐ, ๋ฌด์์๋ก ์ ํํ์ฌ ํด๋น ๋ก์ผ์ด์ ์ ์ค์น ์ขํ๋ฅผ ๋ฆฌํดํฉ๋๋ค.
getLocationList
ํ๋ผ๋ฏธํฐ๋ก ์ ๋ฌ๋ ๋ก์ผ์ด์ ์ด๋ฆ๊ณผ ์ผ์นํ๋ ๋ชจ๋ ๋ก์ผ์ด์ ์ ์ ๋ณด๋ฅผ ๋ฐฐ์ด ํํ๋ก ๋ฐํํฉ๋๋ค
๐ API ์ค๋ช
๋ฐ ์์
Methods ํจ์ ํ ๋์ ๋ณด๊ธฐ
putTileEffect
์ง์ ํ ์ขํ์ ํ์ผ ํจ๊ณผ๋ฅผ ์ ์ฉํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
TileEffectType์ ๋ํ ์์ธํ ์ค๋ช ์ TileEffectType ์์ธ ์ค๋ช ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
x, y
Number
ํ์ผ ํจ๊ณผ๋ฅผ ์ค์นํ x, y ์ขํ
tileID
TileEffectType
โข TileEffectType.NONE : ์์ โขTileEffectType.IMPASSABLE : ํต๊ณผ ๋ถ๊ฐ โข TileEffectType.SPAWN : ์คํฐ
โข TileEffectType.PORTAL : ํฌํธ โข TileEffectType.PRIVATE_AREA : ํ๋ผ์ด๋น ๊ณต๊ฐ โข TileEffectType.SPOTLIGHT : ์คํฌํธ๋ผ์ดํธ โข TileEffectType.EMBED : ์น ๋งํฌ โข TileEffectType.LOCATION : ์ง์ ์์ญ โข TileEffectType.AMBIENT_SOUND : ๋ฐฐ๊ฒฝ ์์ โข TileEffectType.TILE_EMBED : ์น ์๋ฒ ๋ โข TileEffectType.WEB_PORTAL : ์น ํฌํธ โข TileEffectType.SPACE_PORTAL : ์คํ์ด์ค ํฌํธ
์์
IMPASSABLE ํ์ผ ํจ๊ณผ ์ค์นํด๋ณด๊ธฐ
putObject
์ง์ ํ ์ขํ์ ์ค๋ธ์ ํธ๋ฅผ ๋๋ ํจ์์ ๋๋ค. ( ๊ธฐ์ค ์ขํ: Left Top ) โ ๊ธฐ์ค ์ขํ๋?
ScriptDynamicResource์ ๋ํ ์ดํด๋ฅผ ๋๋ ์คํ๋ผ์ดํธ์ํธ ์ดํดํ๊ธฐ ๋ฌธ์๋ฅผ ํ์ธํด๋ณด์ธ์!
null ๊ฐ์ ํ๋ผ๋ฏธํฐ๋ก ์ ๋ฌํ์ฌ ์คํฌ๋ฆฝํธ๋ก ์ค์นํ ์ค๋ธ์ ํธ๋ฅผ ์ญ์ ํ ์ ์์ต๋๋ค.
ํ๋ผ๋ฏธํฐ
x, y
Number
์ค๋ธ์ ํธ๋ฅผ ๋์ x, y ์ขํ
dynamicResource
ScriptDynamicResource
App.loadSpritesheet ํจ์๋ก ๋ก๋ํ ์ด๋ฏธ์ง
option
Object
onObjectTouched, onObjectAttacked ์ ๊ฐ์ App EventListener์์ ์ค๋ธ์ ํธ๋ฅผ ์ธ์ํ๋ ค๋ฉด ํ๋ผ๋ฏธํฐ ๋์ { overlap: true } ์ ๋ ฅํด์ผ ํฉ๋๋ค.
์์
๋ธ๋ฃจ๋งจ ์ค๋ธ์ ํธ ์์ฑํด๋ณด๊ธฐ
putObjectMultiple
์ค๋ธ์ ํธ๋ฅผ ๋ฐฐ์นํ ์ขํ๋ค์ 2์ฐจ์ ๋ฐฐ์ด๋ก ์ ๋ ฅํ์ฌ ํ ๋ฒ์ ์ค๋ธ์ ํธ๋ฅผ ์ค์นํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ํ ๋ฒ์ ๋ง์ ์ค๋ธ์ ํธ๋ฅผ ์ค์นํ ๊ฒฝ์ฐ ๋ถํ๋ฅผ ์ค์ด๋ ํจ๊ณผ๋ฅผ ์ป์ ์ ์์ต๋๋ค.
ํ๋ผ๋ฏธํฐ
tileArray
Array
์ค๋ธ์ ํธ๋ฅผ ๋ฐฐ์นํ ์ขํ๋ค์ ์ ์ํ 2์ฐจ์ ๋ฐฐ์ด์ ์ ๋ ฅํ ์ ์์ต๋๋ค. (์ต๋ ๊ธธ์ด 10 ์ ํ)
type
PutObjectType
PutObjectType.STROKE
tileArray ๋ฐฐ์ด์ ์ ์๋ ์ขํ๋ค์ ์์๋๋ก ์ฐ๊ฒฐํ์ฌ ๊ฒฝ๋ก๋ฅผ ์์ฑํ ๋ค์, ์์ฑ๋ ๊ฒฝ๋ก ์์ ๋ชจ๋ ์ขํ๋ค์ ์ค๋ธ์ ํธ๋ฅผ ๋ฐฐ์นํฉ๋๋ค.
dynamicResource
ScriptDynamicResource
App.loadSpritesheet ํจ์๋ก ๋ก๋ํ ์ด๋ฏธ์ง
option
Object
onObjectTouched, onObjectAttacked ์ ๊ฐ์ App EventListener์์ ์ค๋ธ์ ํธ๋ฅผ ์ธ์ํ๋ ค๋ฉด ํ๋ผ๋ฏธํฐ ๋์ { overlap: true } ์ ๋ ฅํด์ผ ํฉ๋๋ค.
์์
์ฌ๊ฐํ, ์ ๋ชจ์์ผ๋ก ์ค๋ธ์ ํธ ๋ฐฐ์นํ๊ธฐ
putObjectWithKey
์ง์ ํ ์ขํ์ ํค ๊ฐ์ ๊ฐ์ง ์ค๋ธ์ ํธ๋ฅผ ๋๋ ํจ์์ ๋๋ค. ( ๊ธฐ์ค ์ขํ: Left Top )
dynamicResource
ํ๋ผ๋ฏธํฐ์ null
์
๋ ฅ์ ํด๋น ์ขํ์ ์ค๋ธ์ ํธ๋ฅผ ์ญ์ ํ ์ ์์ต๋๋ค.
๊ด๋ จ ๋ฌธ์: ์ค๋ธ์ ํธ npcProperty
ํ๋ผ๋ฏธํฐ
x, y
Number
์ค๋ธ์ ํธ๋ฅผ ๋์ x, y ์ขํ
dynamicResource
ScriptDynamicResource
App.loadSpritesheet ํจ์๋ก ๋ก๋ํ ์ด๋ฏธ์ง
์ต์ (option)
๊ฐ์ ์ ๋ ฅํ์ง ์์๋ Default ๊ฐ์ด ์ ์ฉ๋ฉ๋๋ค
key
String
์ค๋ธ์ ํธ์ ํค ๊ฐ (Default: null)
moveSpeed
Number
์ค๋ธ์ ํธ์ ์ด๋์๋
(Default: 80)
useDirAnim
Boolean
๋ฐฉํฅ์ ์ธ์งํด์ ์ ๋๋ฉ์ด์ ์ ์ฌ์ํ๋ ์ต์ (Default: false)
impassable
Boolean
์ค๋ธ์ ํธ ํต๊ณผ๋ถ๊ฐ ์ต์ (Default: false)
offsetX
Number
์ค๋ธ์ ํธ ์ด๋ฏธ์ง์ ๋ฐฐ์น ๊ธฐ์ค์ ์ X์ขํ (Default: 0)
offsetY
Number
์ค๋ธ์ ํธ ์ด๋ฏธ์ง์ ๋ฐฐ์น ๊ธฐ์ค์ ์ Y์ขํ (Default: 0)
npcProperty
Object
์์
ํค ๊ฐ์ ๊ฐ์ง ๋ธ๋ฃจ๋งจ ์ค๋ธ์ ํธ ์์ฑํด๋ณด๊ธฐ
getObjectWithKey
ํด๋น ํค ๊ฐ์ ๊ฐ์ง๊ณ ์๋ ์ค๋ธ์ ํธ์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
ํ๋ผ๋ฏธํฐ
key
String
์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ์ค๋ธ์ ํธ์ key ๊ฐ
์์
ํค ๊ฐ์ ๊ฐ์ง ์ค๋ธ์ ํธ๋ฅผ ์์ฑํ๊ณ ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ์ฑํ ์ฐฝ์ ์ถ๋ ฅํด๋ณด๊ธฐ.
playObjectAnimation
ํด๋น ์ขํ์ ์๋ ์ค๋ธ์ ํธ์ ์คํ๋ผ์ดํธ ์ ๋๋ฉ์ด์ ์ ์คํ์ํค๋ ํจ์์ ๋๋ค.
ํด๋น ์ขํ ์ง์ ์ Map.putObject ํจ์๊ฐ ์ ํ๋์ด์ผํฉ๋๋ค.
์คํ๋ผ์ดํธ ์ด๋ฏธ์ง๋ฅผ ์ฒ์ ๋ค์ด๋ณด์ ๋ค๋ฉด ์คํ๋ผ์ดํธ์ํธ ์ดํดํ๊ธฐ ๋ฌธ์๋ฅผ ํ์ธํด๋ณด์ธ์!
ํ๋ผ๋ฏธํฐ
x, y
Number
ํ์ผ ํจ๊ณผ๋ฅผ ์ ์ฉํ x, y ์ขํ
name
String
let ๋ณ์ = App.loadSpritesheet(...) ์คํ๋ผ์ดํธ๋ฅผ ์ ์ฅํ ๋ณ์ ์ด๋ฆ์ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฅํด์ผ ํฉ๋๋ค. โ โ#โ + ๋ณ์.id
loop
number
์ ๋๋ฉ์ด์ ๋ฐ๋ณต ํ์ ( -1: ๊ณ์๋ฐ๋ณต)
์์
์ถค์ถ๋ ๋ธ๋ฃจ๋งจ ์ค๋ธ์ ํธ ์ค์นํด๋ณด๊ธฐ
playObjectAnimationWithKey
key ๊ฐ์ด ์ผ์นํ๋ ์ค๋ธ์ ํธ์ ์คํ๋ผ์ดํธ ์ ๋๋ฉ์ด์ ์ ์คํ์ํค๋ ํจ์์ ๋๋ค.
Map.putObjectWithKey
ํจ์๊ฐ ์ ํ๋์ด์ผํฉ๋๋ค.
์คํ๋ผ์ดํธ ์ด๋ฏธ์ง๋ฅผ ์ฒ์ ๋ค์ด๋ณด์ ๋ค๋ฉด ์คํ๋ผ์ดํธ์ํธ ์ดํดํ๊ธฐ ๋ฌธ์๋ฅผ ํ์ธํด๋ณด์ธ์!
ํ๋ผ๋ฏธํฐ
key
String
์ค๋ธ์ ํธ์ ํค๊ฐ
animName
String
ํ๋ ์ดํ ์ ๋๋ฉ์ด์ ์ ์ด๋ฆ
repeatCount
Number
์ ๋๋ฉ์ด์ ๋ฐ๋ณต ํ์ ( -1 ์ ๋ ฅ์ ๋ฌดํ๋ฐ๋ณต )
์์
์ถค์ถ๋ ๋ธ๋ฃจ๋งจ ์ค๋ธ์ ํธ ์ค์นํด๋ณด๊ธฐ
moveObject
x, y ์ขํ์ ์์นํ ์ค๋ธ์ ํธ๋ฅผ targetX, targetY๋ก time ์ด ๋์ ์์ง์ด๋ ํจ์์ ๋๋ค.
ํด๋น ์ขํ ์ง์ ์ Map.putObject ํจ์๊ฐ ์ ํ๋์ด์ผํฉ๋๋ค.
์คํ๋ผ์ดํธ ์ด๋ฏธ์ง๋ฅผ ์ฒ์ ๋ค์ด๋ณด์ ๋ค๋ฉด ์คํ๋ผ์ดํธ์ํธ ์ดํดํ๊ธฐ ๋ฌธ์๋ฅผ ํ์ธํด๋ณด์ธ์!
ํ๋ผ๋ฏธํฐ
x, y
Number
์ค๋ธ์ ํธ๊ฐ ์์นํ x, y ์ขํ
targetX, targetY
Number
๋ชฉ์ ์ง x, y ์ขํ
time
Number
๋ชฉ์ ์ง๊น์ง ๊ฑธ๋ฆฌ๋ ์๊ฐ(์ด)
์์
๋ธ๋ฃจ๋งจ ์ด๋์์ผ๋ณด๊ธฐ
moveObjectWithKey
key ๊ฐ์ ๊ฐ์ง ์ค๋ธ์ ํธ๋ฅผ targetX, targetY๋ก ์์ง์ด๋ ํจ์์ ๋๋ค.
๐ก path ํ๋ผ๋ฏธํฐ๊ฐ true์ธ ๊ฒฝ์ฐ, ๋ชฉํ ์ง์ ์ด impassable ํ์ผ์ด๊ฑฐ๋ ๋๋ฌ ํ ์ ์๋ ์ขํ์ด๋ฉด ์ค๋ธ์ ํธ๊ฐ ์์ง์ด์ง ์์ต๋๋ค.
ํ๋ผ๋ฏธํฐ
key
String
์ค๋ธ์ ํธ์ key ๊ฐ
targetX, targetY
Number
๋ชฉ์ ์ง x, y ์ขํ
usePath
Boolean
true์ผ ๊ฒฝ์ฐ Impassable ํ์ผ์ ํต๊ณผํ์ง ๋ชปํฉ๋๋ค. false์ผ ๊ฒฝ์ฐ Impassable ํ์ผ์ ๋ฌด์ํ๊ณ ์ง๋๊ฐ๋๋ค.
์์
moveObejctWithKey ๋์ ๋ฐฉ์
clearAllObjects()
ZEP ์คํฌ๋ฆฝํธ๋ก ์์ฑ๋ ๋ชจ๋ ์ค๋ธ์ ํธ๋ฅผ ์ ๊ฑฐํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
์์
์์
์์ฑ๋ ๋ชจ๋ ์ค๋ธ์ ํธ ์ญ์ ํ๊ธฐ
getTile
ํด๋นํ๋ ๋ ์ด์ด์ x, y ์ขํ์ ์๋ ํ์ผ์ ํ์ ๊ฐ์ ๋ฆฌํด, ํ์ผ์ด ์์ผ๋ฉด -1์ ๋ฆฌํดํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
layer
Number
๋ ์ด์ด์ ํด๋นํ๋ ๊ฐ 0 = Floor (๋ฐ๋ฅํ์ผ), 1 = WALL (๋ฒฝํ์ผ), 2 = TileEffect (ํ์ผํจ๊ณผ), 3 = Object (์ค๋ธ์ ํธ), 5 = TopObject (์๋จ์ค๋ธ์ ํธ),
x, y
Number
x, y ์ขํ
์์
๋งต์ ์๋ ๋ชจ๋ ์ค๋ธ์ ํธ์ ํ์ ์ ์กฐํํ๊ธฐ
getLocation
ํ๋ผ๋ฏธํฐ๋ก ์ ๋ฌํ ๋ก์ผ์ด์ ์ด ์กด์ฌํ๋ ๊ฒฝ์ฐ, ๋ก์ผ์ด์ ์ค์น ์ขํ๋ฅผ ๋ฆฌํดํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
locationName
String
๋ก์ผ์ด์ ์ด๋ฆ
์์
๋งต ์๋ํฐ์์ ํ์ผํจ๊ณผ > ์ง์ ์์ญ ์ ํ ํ ์์ญ ์ด๋ฆ์ "testLocation" ์ผ๋ก ์ง์ ํด ๋งต์ ์ค์นํ ํ ์์ ์ฝ๋๋ฅผ ์คํํด๋ณด์ธ์.
getLocationRandom
ํ๋ผ๋ฏธํฐ๋ก ์ ๋ฌํ ๋ก์ผ์ด์ ์ด 2๊ฐ์ด์ ์กด์ฌํ๋ ๊ฒฝ์ฐ, ๋ฌด์์๋ก ์ ํํ์ฌ ํด๋น ๋ก์ผ์ด์ ์ ์ค์น ์ขํ๋ฅผ ๋ฆฌํดํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
locationName
String
๋ก์ผ์ด์ ์ด๋ฆ
์์
๋งต ์๋ํฐ์์ ํ์ผํจ๊ณผ > ์ง์ ์์ญ ์ ํ ํ ์์ญ ์ด๋ฆ์ "testLocation" ์ผ๋ก ์ง์ ํด ๋งต์ ์ฌ๋ฌ๊ฐ ์ค์นํ ํ ์์ ์ฝ๋๋ฅผ ์คํํด๋ณด์ธ์.
getLocationList
ํ๋ผ๋ฏธํฐ๋ก ์ ๋ฌ๋ ๋ก์ผ์ด์ ์ด๋ฆ๊ณผ ์ผ์นํ๋ ๋ชจ๋ ๋ก์ผ์ด์ ์ ์ ๋ณด๋ฅผ ๋ฐฐ์ด ํํ๋ก ๋ฐํํฉ๋๋ค. ๊ฐ๊ฐ์ ๋ก์ผ์ด์ ์ ๋ณด๋ ๋ก์ผ์ด์ ์ค์น ์ขํ(x, y), ํฌ๊ธฐ(width, height), ๊ทธ๋ฆฌ๊ณ ๋ผ๋ฒจ ๊ฐ(label)์ ํฌํจํ๊ณ ์์ต๋๋ค.
ํ๋ผ๋ฏธํฐ
locationName
String
๋ก์ผ์ด์ ์ด๋ฆ
์์
๋งต ์๋ํฐ์์ ํ์ผํจ๊ณผ > ์ง์ ์์ญ ์ ํ ํ ์์ญ ์ด๋ฆ์ "testLocation" ์ผ๋ก ์ง์ ํด ๋งต์ ์ฌ๋ฌ๊ฐ ์ค์นํ ํ ์์ ์ฝ๋๋ฅผ ์คํํด๋ณด์ธ์.
hasLocation
๋งต์ ํด๋น ๋ก์ผ์ด์ ์ด ์๋์ง ์ฒดํฌํ์ฌ true/false ๊ฐ์ ๋ฆฌํดํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ
locationName
String
๋ก์ผ์ด์ ์ด๋ฆ
์์
๋ก์ผ์ด์ ์ด ์ค์น๋์ด์๋์ง ์ฒดํฌํ๋ ํค ํจ์ ๋ง๋ค์ด๋ณด๊ธฐ
getObjectsByType
Type์ ํด๋นํ๋ ์ค๋ธ์ ํธ๋ค์ ๋ฆฌํดํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
type
Number
์ค๋ธ์ ํธ์ type ๊ฐ
์์
๋ชจ๋ ํ์ ์ ์ค๋ธ์ ํธ ์กฐํํ๊ธฐ
getTopObjectsByType
Type์ ํด๋นํ๋ ์๋จ์ค๋ธ์ ํธ๋ค์ ๋ฆฌํดํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
type
Number
์ค๋ธ์ ํธ์ type ๊ฐ
์์
๋ชจ๋ ํ์ ์ ์๋จ์ค๋ธ์ ํธ ์กฐํํ๊ธฐ
sayObjectWithKey
key ๊ฐ์ ๊ฐ์ง ์ค๋ธ์ ํธ ์์ ๋งํ์ ์ ํ์ํ๋ ํจ์์ ๋๋ค.
ํ๋ผ๋ฏธํฐ
key
String
๋์์ค๋ธ์ ํธ์ ํค ๊ฐ
message
String
๋งํ์ ์ ํ์ํ ๋ฉ์์ง
์์
key ๊ฐ์ ๊ฐ์ง ์ค๋ธ์ ํธ ์์ ๋งํ์ ํ์ํ๊ธฐ
๋ถ๋ก
์คํ๋ผ์ดํธ์ํธ ์ดํดํ๊ธฐ
Last updated
Was this helpful?