• 마우스 좌클릭이 누르는 곳으로 이동, 마우스를 꾹 누른 상태에서도 움직임 가능
• WASD 사용하여 움직임 가능
• A , D 눌렀을 경우 좌우 반전
• 플레이어 이동 속도 조절 가능
* 실행 시 12가지 모션이 한 번에 실행되는 오류 발생 *
[visual studio 2022]
using UnityEngine;
public class CharacterMovement : MonoBehaviour
{
public float speed = 5f; // 캐릭터 이동 속도
private Vector3 targetPosition;
void Start()
{
targetPosition = transform.position; // 초기 위치 설정
}
void Update()
{
// 마우스 좌클릭을 누르고 있는 동안 실행
if (Input.GetMouseButton(0))
{
// 화면 좌표를 월드 좌표로 변환
targetPosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
targetPosition.z = transform.positi
// 오류 난 코드
[다음주 계획]
• Unity 이용하여 맵 완성하기
• bgm 설정하기
• 모든 캐릭터 모션 적용하기 (NPC , 플레이어 , 동물)
• 캐릭터, 맵 합치기 ( 캐릭터와 사물 충돌 없이 연동 )
