๋์ถฉ ์ด๋ฐ ๋ฐฉ์์ผ๋ก๋ ๊ฐ๋ฅย
ย ย // Update is called once per frame
ย ย void Update()
ย ย {
ย ย ย ย Vector3 targetPos = Vector3.zero;
ย ย ย ย Vector3 curPos = transform.position;
ย ย ย ย float spd = 10;
ย ย ย ย float distance = Vector3.Distance(targetPos, curPos);
ย ย ย ย Vector3 vel = targetPos - curPos;
ย ย ย ย spd = Mathf.Min(spd, distance);
ย ย ย ย vel = vel.normalized * spd;
ย ย ย ย transform.position = curPos + vel;
ย ย }
๊ฐ๋จํ ๊ฒ์ ๋ง๋ค ์๊ฐํ์ง๋ง๊ณ ์ํ1 ๋ฌผ๋ฆฌ๋ถํฐ ๊ณต๋ถํด ใ ใ
ํํญ ์ด์ ๊ณ 3์ด๋ผ ์ ๋ถ ๊ณต๋ถ ์ค์ด์์ฉ
์ค์ค์น ๊ฐ์ฌํฉ๋๋น
์ด๋ฐ๊ฑฐ ๋ณด์ง๋ง๊ณ ์ฐจ๋ผ๋ฆฌ ์ด๊ฑธ๋ด...
https://github.com/geniikw/JustCodePlz/tree/master/LinearMove
๋น