public class CameraMove : MonoBehaviour
{
ย ย float moveSpeed = 300;
ย ย float maxH;
ย ย float maxV;
ย ย // Start is called before the first frame update
ย ย void Start()
ย ย {
ย ย ย ย ย
ย ย }
ย ย // Update is called once per frame
ย ย void Update()
ย ย {
ย ย ย ย float dirH = Input.GetAxis("Mouse X");
ย ย ย ย float dirV = Input.GetAxis("Mouse Y");
ย ย ย ย if(maxH >= 90)
ย ย ย ย {
ย ย ย ย ย ย maxH = 90;
ย ย ย ย }else if(maxV >= 90)
ย ย ย ย {
ย ย ย ย ย ย maxV = -90;
ย ย ย ย }
ย ย ย ย this.transform.eulerAngles = new Vector3(-maxV, maxH, 0);
ย ย }
๋ง์ฐ์ค ๋ฐ๋ผ๊ฐ๊ฒ ํด๋์๊ฑฐ๊ฐ์๋ฐ ์์์ง์ด๋น
translate
์ด๋๋ก ๋ค์ด๊ฐ์ผ๋ผ?
๋ง์ฐ์ค๋ฅผ ๋ฐ๋ผ๊ฐ๊ฒํ๋ค๋๊ฒ ์์ผ๊ฐ, ํฌ์ง์ ๋์ค ๋ญ๋ฐ?
์์ !
https://youtu.be/PmIPqGqp8UY