
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
fishShop 범위를 넘어나지않게 만들기 코드에서
float x = mousePos.x ;
transform.position = new Vector3 ( mousPos.x , transform.position.y , 0)
■ 여기서 y 값이 굳이 transform.position.y 인것이 궁금합니다! 만약 그대로 y 가 들어간다면 컴퓨터가 뭘로 잘못 알7아듣게 되는건지 궁금합니다! 단순히 에러가 뜰까요?
■ float 은 보통
float x ; 단독. 혹은
float x = random.Range ( -1, +1); 나
float x = dog.transform.position.x 이런식으로 특징을 달아주던것 같은데요!
그런데 vector mousePos = camera.main.ScreenToWorldPoint(Input.mousePosition) ; 을 적은 이후에는
float x = ㅁㅁㅁ ; 이런류의 x가 뭔지 정의하지않고도 바로 ( x가 뭔지 아직 정의하지 않았는데) 바로 쓰는데 작동이 잘되더라구요!! 그럼 camera.main....ㅁㅁㅁ... 이런 함수를 쓰면 자동으로 x y 값이 정해져서 굳이
x y 를 float 으로 정의 안해도되는건지 궁금합니다!
