ํ”„๋กœ์„ธ์Šค์—์„œ ์ฒดํฌํ•˜๋Š”์ค„ ์•Œ์•˜๋Š”๋ฐ

๋ ˆ๋”” ํ•จ์ˆ˜์—์„œ ๋จผ์ € ์ปค๋„ฅํŠธ ํ•ด์ฃผ๋Š”๊ฑฐ๊ฐ™๋”๋ผ๊ตฌ


func _ready():

connect('body_entered',$plate,'wall_check()')


์ผ๋‹จ ๋”ฐ๋ผํ•ด๋ดค์Œ plate ๋ถ€๋ถ„์ด ๋ถ™์žก์„ ํŒ๋•Œ๊ธฐ ๋ถ€๋ถ„

์ €๊ธฐ๋‹ค๊ฐ€ ๋…ธ๋“œ์ด๋ฆ„ ์“ฐ๋ฉด ๋˜๋Š”๊ฑฐ๊ฐ™์€๋ฐ ์ž์‹ ๋…ธ๋“œ๊ฐ€ ์•„๋‹ˆ๋ผ์„œ ๊ทธ๋Ÿฐ์ง€ ์•ˆ๋จนํžˆ๋Š”๊ฑฐ๊ฐ™์Œ...


ํ˜„์žฌ ๋งŒ๋“œ๋ ค๋Š”๊ฒƒ


*ํ”Œ๋žซํผ ๊ธฐ๋ฐ˜ ์ด๋™์‹œ์Šคํ…œ์€ ๋งŒ๋“ค์—ˆ์Œ

์ด ์ƒํƒœ์—์„œ ์ ํ”„ํ•˜๊ณ  ๋‚™ํ•˜ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋Š” ์ 

์ฆ‰ ์ค‘๋ ฅ์ด 0๋ณด๋‹ค ์ž‘์•„์กŒ์„๋•Œ 'plate'๋ผ๋Š” ๋…ธ๋“œ๋ž‘ ๋‹ฟ๊ฒŒ๋˜๋ฉด ์ค‘๋ ฅ์„ 0์œผ๋กœ ๋งŒ๋“ค์–ด์คŒ

is on floor๋กœ ๋ฐ”๋‹ฅ์— ์žˆ๋Š”์ง€ ์ฒดํฌํ•˜๋Š”๊ฑฐ์ฒ˜๋Ÿผ


๋ฒฝ์— ๋ถ™์–ด์žˆ์„๋•Œ๋ž‘ ๋–จ์–ด์ ธ์žˆ์„๋•Œ ์ฒดํฌํ•ด์•ผ๋˜๋‹ˆ๊นŒ ํ† ๊ธ€์šฉ ๋ณ€์ˆ˜ ํ•˜๋‚˜๋งŒ๋“ค๊ณ 

body entered ๋ž‘ body exited ๋กœ ํ•จ์ˆ˜ ๋‘๊ฐœ ๋งŒ๋“ค์–ด์„œ ํ† ๊ธ€ํ•ด์ฃผ๋ฉด ๋ ๊ฑฐ๊ฐ™์€๋ฐ