ํ๋๊ถ ํฌ์ฌ์ฒด๋ ํ๋ฆฌํน์ผ๋ก ๊ตฌํํด์ 1๋ฒ์ ์ ์์๋
๊ทผ๋ฐ 2๋ฒ์ฒ๋ผ ์บ๋ฆญํฐ๊ฐ ๋ฐ์ ๋๋ฉด ํฌ์ฌ์ฒด๋ ๋ฐ์ ๋์ผํ๋๋ฐ ์๋จ;;
์บ๋ฆญํฐ์๋ flipx๋ผ๊ณ ์ข์ฐ๋ฐ์ ํ๋ ํจ์๊ฐ ์๊ธดํฉ๋๋ค.
ํฌ์ฌ์ฒด์ ์ง์ flipxํจ์๋ฅผ ๋ฃ๋ ๋ฐฉ๋ฒ๋ฐ์ ์์๊น์?
๊ฒฉํฌ๋ฉด ๋ค๋ฅธ ํํธ๋ฐ์ค๋ ์์๊บผ๋๊น ๊ทธ๊ฑฐ ๊ณ ๋ คํ๋ฉด localScale.x์ -1๋ก ํ๋๊ฒ ์ข๊ฒ ์ง์. ํฌ์ฌ์ฒด ์์ ํ ๋๋ ์บ๋ฆญํฐ localScale.x ํ๋จํด์ ๊ทธ๋๋ก ์ ํํด์ฃผ๋ฉด์ ์๋ฉด ๋จ์
ํฌ์ฌ์ฒด์๋ Projectile์ด๋ผ๋ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฐ๋ก ๋๊ณ ์๋๋ฐ ์์ฑํ ๋๋ง๋ค Projectile projectile = Instantiate(ํ๋ฆฌํน, ๋ฐ์ฌ์์น, ํ์ ๊ฐ)์์ ํ์ ๊ฐ์ localScale.x๋ฅผ ํ๋จํ๋๊ฑด๊ฐ์
์ค์ผ์ผ - ์ฃผ๋ฉด ํด๊ฒฐ๋จ ์งํ ๋ฐฉํฅ์ ๋ฐ๋ผ +1์ด ๋๊ฑฐ๋ -1์ด ๋๋๋ก ์ ๋ฐ์ดํธ ํจ์๋ ๋ฐฉํฅ ์ ํ ๋ ํจ์๋ก ๋ฃ์ผ๋ฉด ๋จ