
2-2 수강 중입니다.
실드 위치를 옮기는 코드를 작성 중에 생각이 들었습니다.
컴퓨터 환경에서는 마우스 상태에 대한 코드를 쓰는데,
모바일 환경에서는 터치 상태에 대한 코드를 써야하지 않을까 생각했습니다.
출시 환경에 따라 개발자들은 코드를 변경하는 걸까요?
작성한 코드 및 에러 메세지
마우스 왼쪽버튼을 누르고 있는 동안만 위치가 변경됐으면 해서 코드를 조금 변경해놓은 코드입니다.
void Update()
{
if (Input.GetMouseButton(0))
{
Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
transform.position = new Vector3(mousePos.x, mousePos.y, 0);
}
}
