๋ชจ๋ฐ์ผ์์ ํฐ์นํ๊ณ ์ข์ธก์ผ๋ก ์ด๋ํ๋ฉด ์ด๋ํ๋งํผ ์ผ๋ฆญํฐ๊ฐ ์ข์ธก์ผ๋ก ์์ง์ด๊ณ
์ฐ์ธก์ผ๋ก ์์ง์ด๋ฉด ์๊ฐ๋ฝ์ด ์์ง์ธ๋งํผ ์ฐ์ธก์ผ๋ก ์ด๋ํ๊ฒ๋ ๋ง๋๋ ค๊ณ ํฉ๋๋ค.
์ด ๋ ์บ๋ฆฌํฐ๋ ๊ณ์ ๋ฌ๋ฆฌ๊ณ ์๋ ํํ๊ณ ํฐ์น์ค ๋๋๊ทธํ๋ฉด ์ข์ฐ๋ก ์์ง์ด๊ฒ ๊ตฌํ์ ํ๊ณ ์ถ์ต๋๋ค.
ํฐ์นํ๊ณ ์ข์ธก์ผ๋ก๊ฐ๋ค๊ฐ ๊ฐ๋งํ ์์ผ๋ฉด ์บ๋ฆญํฐ๊ฐ ์ข์ธก์ผ๋ก ๊ฐ๋ค๊ฐ ์ ๊ฐ ์๊ฐ๋ฝ์ ๋ด์ง์๊ณ ๊ฐ๋งํ ์์ผ๋ฉด ๊ณ์ ๋ฌ๋ฆฌ๊ณ ์๋ ์ํ์ด๊ตฌ์..
์ด๊ฑธ ๊ตฌํํด๋ณด๋ ค๊ณ ํ๋๋ฐ ๋๋ฌด ์ด๋ ต์ต๋๋ค. ์๋ฌด๋ฆฌ ์ฐพ์๋ด๋ ํธ๋ํฐ ์ ๋ฐ์ ๋๋ ์ผ์ชฝ์ ๋๋ฅด๋ฉด ์ข์ธก์ผ๋ก ๊ฐ๊ณ , ์ฐ์ธก์ ๋๋ฅด๋ฉด ์ฐ์ธก์ผ๋ก ๊ฐ๋ ์ฝ๋๋ฐ์ ๋ชป์ฐพ์์ต๋๋ค..
์ด๊ฑฐ ์ด๋ป๊ฒ ํด์ผ๋ ๊น์?.. ํน์ ๊ณ ์๋๋ค ์์ผ๋ฉด ์ ๋ฐ ์ข ์๋ ค์ฃผ์ธ์,ใ ใ
200๋ง์์ ์ธ์ฃผ ๊ฐ๋ฅ
๋ฒกํฐ ๊ณต๋ถ ใฑใฑ
update๋ฌธif (Input.touchCount > 0) { Touch touch = Input.GetTouch(0);// Handle finger movements based on TouchPhase switch (touch.phase) { //When a touch has first been detected, change the message and record the starting position case TouchPhase.Began: // Record initial touc
https://docs.unity3d.com/kr/530/ScriptReference/EventSystems.IDragHandler.html
์ฐ๋ฉด ์ด๋์ ๋ ๊ฐ๋จํ์ง์์๊น.
ํฐ์น์์ํ๊ณณ ์ขํ ๊ตฌํ๊ณ ์์ง์ผ๋๋ ์ขํ ๊ตฌํด์ ๊ทธ ์ฐจ ๊ตฌํ๋ฉด ๋ ๋ฏ
Update ์ด๋ฒคํธ์์ ํฐ์นํ์ ๋ ์ขํ๊ฐ ์ ์ฅํ๊ณ bool๋ก isTouching = true ์ด๋ฐ์์ผ๋ก ํ๋ด์ ๊ทธ๋ค์ ํฐ์น๋ถํฐ๋ ์ ์ฅํด๋์ ์ขํ๊ฐ์ด๋ ๋น๊ตํด์ ์ด๋๋ฐฉํฅ์ผ๋ก ์๊ฐ๋ฝ ์ด๋ํ๋์ง ํ์ธํ๊ณ ๊ทธ ๋ฐฉํฅ์ผ๋ก ์ค๋ธ์ ํธ ์ด๋์ํค์ ์๋ผ๋ฉด ๋ฉ์ถ๋ฉด๋จ