์ฝ”๋“œ, ์œ ๋‹ˆํ‹ฐ ๊ฐœํ์ก‰ ์งˆ๋ฌธ ๋“œ๋ฆฝ๋‹ˆ๋‹ค..


์งค์ฒ˜๋Ÿผ ๋ฐฐ๊ฒฝ์ด๋ž‘ ๋”ฐ๋กœ๋†€๋ฉด์„œ ํ”ฝ์…€์ด ์šธ์Œ. ๋ฐฐ๊ฒฝ์œผ๋กœ ๋†“์€ ์˜ค๋ธŒ์ ํŠธ๋“ค๋„ ํ™”๋ฉด ์ด๋™๋งˆ๋‹ค ์œ„์ฒ˜๋Ÿผ ์šธ์Œ...

ํ”ฝ์…€ ํผํŽ™ ์ ์šฉ์ค‘์ž„.


ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์œผ๋กœ ์‹œ๋„ํ•ด๋ณธ๊ฒŒ

์ €๊ฑฐํ”ฝ์…€ํฌ๊ธฐ ์œ ๋‹ˆํ‹ฐ ๊ทธ๋ฆฌ๋“œ์— ๋”ฑ ๋งž์ถ”๋ฉด ์•ˆ์šธ๋”๋ผ๊ณ .

ย ๊ทธ๋ฆฌ๋“œ๊ฐ€ ๋‹จ์œ„๊ฐ€ ๋”ฑ 0.0625๋‹จ์œ„๋กœ ๋–จ์–ด์ ธ์„œ, ์ขŒํ‘œ 0.0625๋‹จ์œ„๋กœ ์•ˆ๋–จ์–ด์ ธ๋Š”๊ฑธ ์—†์• ๋ฒ„๋ฆฌ๋ฉด ๋ฌธ์ œ๊ฐ€ ์—†์„ ๊ฒƒ ๊ฐ™์•„์„œย %๋ฅผ ์จ๊ฐ–๊ณ ,ย ์ฝ”๋“œ์—


transform.position = new Vector3(transform.position.x - (transform.position.x % 0.0625f), transform.position.y - (transform.position.y % 0.0625f), transform.position.z); ๋ฅผ ํฌํ•จ์‹œ์ผฐ๋Š”๋ฐ,





๋ฌธ์ œ์ ์€ ์—ฌ๊ธฐ ๊ณ ์ˆ˜ํ˜•๋“ค์ด๋ผ๋ฉด ์•Œ๋“ฏ์ด ์œ„์—์„œ -๋ฅผ ํ–ˆ์ž–์•„? ๊ทธ๋ž˜์„œ x,y ์ขŒํ‘œ 0์„ ๊ฒฝ๊ณ„์„ ์œผ๋กœ ๊ฐ€๊นŒ์›Œ์งˆ ๋•Œ๋Š” ์›€์ง์ž„์ด ๋น ๋ฅธ๋ฐ, ๋ฉ€์–ด์ง€๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๋ฉด ๋А๋ ค์ง..


๋ฉˆ์ถฐ์žˆ๋Š” ์˜ค๋ธŒ์ ํŠธ์— ์ ์šฉ์‹œํ‚ค๋Š”๊ฑด ๋ฌธ์ œ๊ฐ€ ์—†์ด ์ž˜ ๋์Œ ๋‹น์—ฐํžˆ.


๊ทธ๋ž˜์„œ ์บ๋ฆญํ„ฐ๊ฐ€ '๋ฉˆ์ถœ๋•Œ๋งˆ๋‹ค' ์œ„ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰์‹œํ‚ค๋„๋ก ํ–ˆ์–ด.ย  ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ๊ฒ‰๋ณด๊ธฐ๋Š” ์ง„์งœ ๋งŒ์กฑ์Šค๋Ÿฝ๊ฒŒ ๋˜๋”๋ผ๊ณ . ์บ๋ฆญํ„ฐ๊ฐ€ ์œ„์ฒ˜๋Ÿผ ์•ˆ ์šธ์–ด.


์ด๊ฒŒ ์ ์šฉ ํ•œ ์งค๋ฐฉ์ž„.


์ด๊ฑฐ๋กœ ๋งŒ์กฑํ•˜๊ณ  ์“ฐ๋‹ค๊ฐ€ ์ตœ๊ทผ์—์„œ์•ผ ๋˜ ๋ฌธ์ œ์ ์„ ๊นจ๋‹ซ๊ฒŒ ๋๋Š”๋ฐ, ๋ฉˆ์ถฐ์žˆ์„๋•Œ๋งŒ ์ ์šฉ ๋œ๋‹ค๊ณ  ํ•˜๋”๋ผ๋„, ์—ฌ์ „ํžˆ ์ขŒํ‘œ xy 0์„ ๊ธฐ์ค€์œผ๋กœ 0 ๋ฐ˜๋Œ€ย ๋ฐฉํ–ฅ์œผ๋กœ ๋А๋ฆฌ๊ณ , 0 ๋ฐฉํ–ฅ์œผ๋ก  ๋น ๋ฅธ๊ฑฐ์ž–์•„.


์  ํ•œํ…Œ๋„ ์•ˆ์›€์ง์ผ ๋•Œ ์œ„ ์ฝ”๋“œ๋ฅผ ์ ์šฉ์‹œ์ผœ๋†“๊ณ  ๋ณด๋‹ˆ, ์ ์„ ๋ฏธ๋Š”๋ฐ 0 ๋ฐฉํ–ฅ์œผ๋กœ๋Š” ์ญ‰์ญ‰ ๋ฐ€๋ฆฌ๋Š”๋ฐ, 0 ๋ฐ˜๋Œ€ ๋ฐฉํ–ฅ์œผ๋กœ๋Š” ์—„์ฒญ ์•ˆ ๋ฐ€๋ฆฌ๋”๋ผ๊ณ ..

๋‚˜์ค‘์— ๋ฏธ๋Š” ์˜ค๋ธŒ์ ํŠธ๊ฐ™์€๊ฑธ ๋งŒ๋“ค ํ…๋ฐ, ์œ„์™€๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์ผ์–ด๋‚˜์ง€ ์•Š์•˜์œผ๋ฉด ์ข‹๊ฒ ์Œ..(๋ฐฉํ–ฅ์— ๋”ฐ๋ผ ๋ฐ€๋ฆฌ๋Š” ํž˜์ด ๋‹ค๋ฅด๋‹ค๋˜๊ฐ€, ํ”ฝ์…€์ด ์šด๋‹ค๋˜๊ฐ€..)


๊ทธ๋ž˜์„œ ์•„์˜ˆ ์›€์ง์ด๋Š” ๊ฑฐ ์ž์ฒด๋ฅผ ๊ทธ๋ฆฌ๋“œ ๋‹จ์œ„๋กœ ์›€์ง์ด๊ฒŒ ํ•˜๋Š” ๊ธฐ๋Šฅ์ด๋‚˜ ์ฝ”๋“œ๋ผ๋˜๊ฐ€, ์œ„์˜ ๊ทธ์ง€๊ฐ™์€ ์ฝ”๋“œ๋ฅผ ์•ˆ ์“ฐ๊ฒŒ ํ•˜๊ณ , ์•ˆ ์šธ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์„๊นŒ?