๊ฑ ๋‚ด๊ฐ€ ๊ฒช์€ ๋ฌธ์ œ์™€ ํ•ด๊ฒฐ๋ฒ•์ž„


scene์—๋‹ค ๋ฐฐ์น˜ํ•œ ํ”„๋ฆฌํŒน์˜ ์†์„ฑ์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ondrawgizmos๋ฅผ ์ด์šฉํ•ด scene ์ฐฝ์—์„œ ๊ฐ’์„ ๋„์šฐ๊ฒŒ ๋งŒ๋“ค์—ˆ์Œ

๊ทธ๋ฆฌ๊ณ  scene์ฐฝ์˜ ์คŒ ์ •๋„์— ๋”ฐ๋ผ ํฐํŠธ ์‚ฌ์ด์ฆˆ๊ฐ€ ๋ณ€ํ•˜๊ฒŒ UnityEditor.SceneView.currentDrawingSceneView.camera.orthographicSize๋กœ ์ ๋‹นํžˆ ๊ณ„์‚ฐํ•ด์„œ ๋„ฃ์—ˆ๊ณ ..


๊ทผ๋ฐ ๊ฐ‘์ž๊ธฐ ์ž‘์—…๋„์ค‘ ๋ญ˜ ๊ฑด๋“œ๋ ธ๋Š”์ง€ camera๋ฅผ ๋ชป ์ฐพ๊ณ  null reference exception ์—๋Ÿฌ๊ฐ€ ๋œจ๋Š”๊ฑฐ์ž„ ์–ด๋–ค scene์€ ๊ดœ์ฐฎ์€๋ฐ ๋ฐฉ๊ธˆ๊นŒ์ง€ ์ž‘์—…์ค‘์ด๋˜ scene๋งŒ ๋ถ€๋ฅด๋ฉด ์ด ์—๋Ÿฌ๊ฐ€ ๋– ์„œ ์•„๋ฌด๊ฒƒ๋„ ํ•  ์ˆ˜๊ฐ€ ์—†์—ˆ์Œ. ๋ฉฐ์น  ์ „ ๋ฒ„์ „์œผ๋กœ ๋˜๋Œ๋ ค๋„ ์œ ๋‹ˆํ‹ฐ๋ฅผ ๊ป๋‹ค ๋‹ค์‹œ ์ผœ๋„ ๊ณ„์† ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Œ


ํ•œ 30๋ถ„์ฏค ํ—ค๋งธ๋Š”๋ฐ ํ•ด๊ฒฐ๋ฒ•์€ ๊ทธ๋ƒฅ scene ์ฐฝ์„ ๋ˆ ๋’ค ๋‹ค์‹œ ๋งŒ๋“ค๋ฉด ์ •์ƒ ์ž‘๋™ํ•˜๋”๋ผ

์•„๋งˆ ๋ญ”๊ฐ€์˜ ๋ฒ„๊ทธ๋กœ scene ์ฐฝ์˜ ์นด๋ฉ”๋ผ๊ฐ€ ์ด์ƒํ•˜๊ฒŒ ๊ผฌ์—ฌ๋ฒ„๋ ธ๋˜ ๊ฒƒ ๊ฐ™์Œ ใ… ใ… 


ํ˜น์‹œ๋‚˜ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ๊ฒช๋Š” ์‚ฌ๋žŒ์ด ๋‚˜์˜ฌ๊นŒ๋ด ์ฐธ๊ณ ํ•˜๋ผ๊ณ  ๊ธ€ ๋‚จ๊น€