10์ดˆ์งœ๋ฆฌ ์งง์€ ๋™์˜์ƒ์ž…๋‹ˆ๋‹ค

๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ์บก์А์„ ํด๋ฆญํ•˜๋ฉด ๋ฐ”๋กœ ํด๋ฆญ์ด ๋˜์ง€ ์•Š๊ณ ย ํ•œ๋ฒˆ ์”นํžŒ ๋‹ค์Œย ๋‘ ๋ฒˆ์งธ ํด๋ฆญ์— ์บก์А ํด๋ฆญ ์ด๋ฒคํŠธ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค.

๋ฒ„ํŠผ ์ƒ‰๊น”์ด ๋ฏธ์„ธํ•˜๊ฒŒ ๋ณ€ํ•˜๋Š”๊ฑธ ๋ณด๋‹ˆ๊นŒ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉดย ๋ˆŒ๋ฆฐ ์ƒํƒœ๊ฐ€ ๋๋‹ค๊ฐ€ ๋‹ค๋ฅธ ํ™”๋ฉด์„ ํด๋ฆญํ•ด์•ผ ๋ฒ„ํŠผ์ด ์›์ƒํƒœ๋กœ ๋Œ์•„์˜ค๊ณ  ๊ทธ ์ดํ›„์— ๊ฒŒ์ž„ ๋‚ด ์˜ค๋ธŒ์ ํŠธ์ธ ์บก์А์ด ํด๋ฆญ๋˜๋Š”๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ œ๊ฐ€ ์›ํ•˜๋Š”๊ฑด ๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ๋‘ ๋ฒˆ์งธ ํด๋ฆญ์ด ์•„๋‹ˆ๋ผ ๋ฐ”๋กœ ์บก์А์„ ํด๋ฆญํ•ด๋„ย ์บก์А ํด๋ฆญ ์ด๋ฒคํŠธ๊ฐ€ ๋‚˜์˜ค๊ฒŒ ํ•˜๋Š”๊ฒ๋‹ˆ๋‹ค.

์š”์•ฝํ•˜๋ฉด ํ˜„์žฌ ๋ฒ„ํŠผ ํด๋ฆญ๋ถ€ํ„ฐ ์บก์А ํด๋ฆญ๊นŒ์ง€ ์ด ์„ธ ๋ฒˆ์˜ ํด๋ฆญ์ด ํ•„์š”ํ•œ๋ฐ ์ด๊ฑธ ๋‘ ๋ฒˆ์˜ ํด๋ฆญ๋งŒ์— ๋˜๊ฒŒ ํ•˜๊ณ ์‹ถ์Šต๋‹ˆ๋‹ค.

๊ณ ์ˆ˜ ํ˜•๋‹˜๋“ค์˜ ๋งŽ์€ ๋„์›€ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.


- ํ•ด๋ณธ ๋ฐฉ๋ฒ• -ย 

๋ฒ„ํŠผ ํด๋ฆญ ์ด๋ฒคํŠธ์— interactable์„ false๋กœ ๋ฐ”๊ฟจ๋‹ค๊ฐ€ true๋กœ ๋‹ค์‹œ ๋ณ€๊ฒฝ <- ์‹คํŒจ

EventSystem.current.SetSelectedObject(null)๋กœ ์ดˆ๊ธฐํ™” ํ•ด๋ณด๊ธฐ, ํ•œ ํ”„๋ ˆ์ž„ ๋’ค์— ์ดˆ๊ธฐํ™” ํ•ด๋ณด๊ธฐย <- ์‹คํŒจ