⛳ Maze 만들기 2
1. 플레이어 이동하기
플레이어를 이동시키기 위해서 C# Script를 만들어서 Player라는 이름으로 설정해준다.
이후 새로운 파일을 만든후 Scripts라는 이름으로 지정해준 후 안에 넣어준다.

이후 이 스크립트를 Visual Studio로 실행시켜준다.
이제 플레이어를 이동시키기 위해 PlayerMove라는 함수를 만든후 Input.GetAxis를 사용하여 h, v를 받는다.
이후 이 플레이어의 transfrom.position에 다음과 같이 Vector3을 추가로 더해준다.
void playerMove()
{
if (Input.GetKey(KeyCode.W))
{
transform.position += new Vector3(0, 0, PlayerSpeed * Time.deltaTime);
}
else if (Input.GetKey(KeyCode.A))
{
transform.position += new Vector3(-PlayerSpeed * Time.deltaTime, 0, 0);
}
else if (Input.GetKey(KeyCode.S))
{
transform.position += new Vector3(0, 0, -PlayerSpeed * Time.deltaTime);
}
else if (Input.GetKey(KeyCode.D))
{
transform.position += new Vector3(PlayerSpeed * Time.deltaTime, 0, 0);
}
}
이후 만든 이 함수를 PlayerMove();와 같이 Update()안에 넣어준다.
void Update()
{
PlayerMove();
}

이후 이 코드를 Player에 넣어주면 다음과 같이 잘 움직이는 것을 볼 수 있다.

개인 공부 기록용 블로그입니다.
틀리거나 오류가 있을 경우 제보해주시면 감사하겠습니다.😁