ย
ย ํ์ฌ ์ ๋ํฐ ํ๋ ํธ๋ฅผ ์ด์ฉํด์ ๋งต์ ๋ง๋ค๊ณ ์๋๋ฐ
ย ํ๋ ์ด ํ ๋ ๋ฒฝ์ ํ๋ ์ด์ด๊ฐ ๋ถ์๋ ๊ธฐ๋ฅ์ ๊ณ ๋ฏผํ๊ณ ์์ต๋๋ค ใ
ใ
ย
ํ์ฌ ์ ๊ทธ๋ฆผ์ฒ๋ผํ์ผ๋งต ํ๋ ํธ๋ฅผ ์ด์ฉํด ๋ง๋ ๋งต์ ์๋๊ทธ๋ฆผ์ฒ๋ผ
ย ๊ทธ๋ฆผ์ฒ๋ผ ์ ๊ฐ ์ํ๋ ๋ถ๋ถ์ ๊ฒ์ ํ๋ ์ด๋ ๋ถ์ ์ ์์๊น์???
ํ๋ ์ด์ด์ ๊ณต๊ฒฉ์ ์์ ๊ณ ์ถ์๋ฐ ์ด๋ค์์ผ๋ก ์ ๊ทผํด์ผํ๋ ์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค..
ย ํน์ ๊ฒ์ ๋ฐฉ๋ฒ์ด๋ผ๋ ์๋ ค์ฃผ์๋ฉด ์ ๊ฐ ๊ณต๋ถํด์ ๊ตฌํํ๊ฒ ์ต๋๋ค.
ย ํ๋ํธ๋ ์ด๋ฐ์์ผ๋ก ์๋์ผ๋ก ๋์ค๋ ์์ผ๋ก ๋ฐฐ์นํ์์ต๋๋ค!
ย
์ ์ด๊ฑฐ ๋ ์๋๋ฐ์ค๋ง๋ค๋ ํ์ ์๋๋ฐ
์์จ ํ์ผ ์ขํ ์ป์ด์ Tilemap(ํ๊ดด๋ ํ์ผ์ด์๋)์ setTile(ํ์ผ์ขํ, null) ํด์ฃผ๋ฉด ๋ ๊ฑฐ์
if(Input.GetMouseButtonDown(0)) { MousePosition = Camera.main.ScreenToWorldPoint(Input.mousePosition); Vector3Int cellPosition = tilemap.WorldToCell(MousePosition); tilemap.SetTile(cellPosition, null); }
์ง๋๊ฐ๋ ๋๊ทธ๋ค๊ฐ ํน์๋ชจ๋ฅผ ์์ฌ๋ค์๊ฒ ์ ๋ฌผ