mouse = Camera.main.ScreenToWorldPoint(Input.mousePosition);
์์ ์ฝ๋๋ก ๋ง์ฐ์ค ์ปค์์ ์์น๋ฅผ mouse๋ผ๋ vector2๊ฐ์ผ๋กย ๋ฐ์์จ ๋ค์
mouse์ x๊ฐ์ด -์์ +๋ก ๋ฐ๋๋๊ฑธ ๋ง์ผ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํจ?
mouse = Camera.main.ScreenToWorldPoint(Input.mousePosition);
์์ ์ฝ๋๋ก ๋ง์ฐ์ค ์ปค์์ ์์น๋ฅผ mouse๋ผ๋ vector2๊ฐ์ผ๋กย ๋ฐ์์จ ๋ค์
mouse์ x๊ฐ์ด -์์ +๋ก ๋ฐ๋๋๊ฑธ ๋ง์ผ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํจ?
๋ญ์๋ฆฐ์ง ๋ชจ๋ฅด๊ฒ ๋ค -์์ +๋ก ๋ฐ๋๋ค๋
๋ํ๊ธฐ ์ ์ if๊ฐ์ ๋ถ๊ธฐ๋ฌธ ๋ฃ๋๊ฑด๊ฐ?
Mathf.Clamp(mouse.x,float.NegativeInfinity,0f);
์๋๋ฉด ์์๊ฐ์ผ๋ก ๋์ด๊ฐ๋ ์์๋ก ๋ง๋ค๊ณ ์ถ์ผ๋ฉด -Mathf.abs(mouse.x)
์ ๋ต ์ด๋ฏธ ๋์์ ํ์ค
์ธ๋ ๋ณต์ฌํด์ ์จ