Godot: ๋…ธ๋“œ ์œ ํ˜•์„ ๋ณ€๊ฒฝํ•˜๋ฉด ๋ชจ๋“  ๊ทธ๋ฃน์—์„œ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2016๋…„ 11์›” 02์ผ  ยท  1๋…ผํ‰  ยท  ์ถœ์ฒ˜: godotengine/godot

Godot 2.1์—์„œ ํ…Œ์ŠคํŠธํ–ˆ์ง€๋งŒ 2.2+์—์„œ ๋ฌธ์ œ๊ฐ€ ๊ฝค ๊ธ์ •์ ์ž…๋‹ˆ๋‹ค.

๋ฌธ์ œ ์„ค๋ช… (๋ฐœ์ƒํ•œ ์‚ฌํ•ญ ๋ฐ ์˜ˆ์ƒ ๋œ ์‚ฌํ•ญ) :
๋…ธ๋“œ ๋ทฐ์–ด์˜ ๊ทธ๋ฃน์— ์žฅ๋ฉด์ด ์ถ”๊ฐ€ ๋œ ๊ฒฝ์šฐ (๋…ธ๋“œ๋Š” ๊ฒ€์‚ฌ๊ธฐ ์˜†์— ์žˆ๊ณ  ๊ทธ๋ฃน์€ ์‹ ํ˜ธ ์˜†์— ์žˆ์Œ)
๊ทธ๋Ÿฐ ๋‹ค์Œ ์žฅ๋ฉด์˜ ์œ ํ˜•์„ ๋ณ€๊ฒฝํ•˜๋ ค๊ณ ํ•˜๋ฉด (์˜ˆ : ์ •์  2d์—์„œ area2d๋กœ) ์ถ”๊ฐ€ ๋œ "๊ทธ๋ฃน"์ด ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค!

์ž˜๋ชป๋œ ์žฅ์†Œ์—์„œ ๋ฌธ์ œ๋ฅผ ์ฐพ๊ณ , ๊ฐ„๊ณผํ•˜๋ฉด ๋‘ํ†ต์ด ์ƒ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž˜๋ชป๋œ ๋‚˜๋ฌด๋ฅผ ์ง–๋Š” ๊ฒƒ์€ ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค!

์žฌํ˜„ ๋‹จ๊ณ„ :
์žฅ๋ฉด์„ ๋งŒ๋“ค๋ฉด StaticBody2D๋ผ๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฃน์— ์ถ”๊ฐ€ํ•˜๊ณ  "๋ฒฝ"์ด๋ผ๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค.
์žฅ๋ฉด / ๋…ธ๋“œ์˜ ์œ ํ˜•์„ Area2D๋กœ ๋ณ€๊ฒฝ
๊ทธ๋ฃนํ™”๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

bug editor

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

"๋…ธ๋“œ ์œ ํ˜•์„ ๋ณ€๊ฒฝํ•˜๋ฉด ๊ทธ๋ฃน ์ •๋ณด๊ฐ€ ์†์‹ค ๋จ"๊ณผ ๊ฐ™์ด ๋” ๊ตฌ์ฒด์ ์œผ๋กœ ์„ค๋ช…ํ•˜๋„๋ก ์ œ๋ชฉ์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

>๋ชจ๋“  ๋Œ“๊ธ€

"๋…ธ๋“œ ์œ ํ˜•์„ ๋ณ€๊ฒฝํ•˜๋ฉด ๊ทธ๋ฃน ์ •๋ณด๊ฐ€ ์†์‹ค ๋จ"๊ณผ ๊ฐ™์ด ๋” ๊ตฌ์ฒด์ ์œผ๋กœ ์„ค๋ช…ํ•˜๋„๋ก ์ œ๋ชฉ์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰