이동이 되는거는 같은데 왜 이렇게 보여지는건가요...정말 모르겠습니다
소스코드는 이렇습니다
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Player : MonoBehaviour
{
public Vector2 inputVec;
public float speed;
Rigidbody2D rigid;
void Awake()
{
rigid = GetComponent<Rigidbody2D>();
}
void Update()
{
inputVec.x = Input.GetAxis("Horizontal");
inputVec.y = Input.GetAxis("Vertical");
}
void FixedUpdate()
{
Vector2 nextVec = inputVec.normalized * speed * Time.fixedDeltaTime;
rigid.MovePosition(rigid.position + nextVec);
}
}
뭐라고 검색해야 할지도 모르겠고 어찌어찌 검색해봐도 나오질 않네요...부탁드립니다
코드 문제가 아니라 그냥 2D 스프라이트 도트가 깨지는거 같은데? '유니티 스프라이트 깨짐' 키워드로 검색해 보셈 - dc App
이건 오류가 아니라 게임뷰 해상도를 10x16으로 해놓아서 그런거임 게임뷰 상단에 mobile 9:16 (10x16)이라고 적혀잇는 버튼 눌러서 정상해상도로 수정하샘
아 해상도 문제였군요..감사합니다.
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
zzzzzzzzzzzzzzzzzzzzzz