public class Camerafollower : MonoBehaviour {
ย ย public Transform target;
ย ย [SerializeField]
ย ย private float Smoothamount = 0.3f;
ย ย // Update is called once per frame
ย ย void LateUpdate()
ย ย {
ย ย ย ย Vector2 targetposition = target.position;
ย ย ย ย Vector2 cameraposition = Vector2.Lerp(transform.position, targetposition, Smoothamount);
ย ย ย ย transform.position = cameraposition;
ย ย }
}
๋๋ค๊ฐ ๊ฐ์ข๋ณด๊ณ ์ค๋ฌด์คํ๊ฒ ์์ง์ด๋ ์นด๋ฉ๋ผ ์ฝ๋ ์จ์๋๋ฐ
์๋ํด๋ณด๋๊น ์ฌ ํญ์์๋ ์ ์์๋๋๋๊ฒ๊ฐ์๋ฐ ๊ฒ์ ํญ์ ๋ณด๋ฉด ์๋ํ ์ง ํ 1์ด์ฏค?๋ค์ ๊ทธ๋ฅ ํํ๊ณ ์๋ฌด๊ฒ๋ ์๋ณด์ด๊ฒ ๋จ. ์์ง์ด๋ ์ง ์์์ง์ด๋ ์ง ์๊ด์์ด
์ด๋ป๊ฒ ๋ ์ผ์ด๊น
์ฌ๊ธฐ๊ฐ ์ ๋ํฐ ๊ฒ์ํ์ด๊ฐ? ์ฌํ ์ ๋ณด๋ฉด ๋ญ๊ฐ ๋ฌธ์ ์ธ์ง ์ ์ ์์ ๊บผ๋ค.
์ธ์คํํฐ์์ target z position ์ ๋๋ก ๋์ด์๋์ง ํ์ธํด๋ณด์
๊ธ๊ณ ๋ณ์๋ช ๊ฐ๋ ์ฑ์ข
์นด๋ฉ๋ผ๊ฐ ํ๊ฒ์ด๋ ๊ฒน์ณ์ ๊ทธ๋ฐ๊ฑฐ์ ์์ ๋ ๋ง์ฒ๋ผ z๊ฐ์ ๋์ฌ ๋์ผ์ง ใ ใ