
2주차 강의에서 유니티를 사용해 모바일해상도로 게임을 만드는 실습을 하고 있습니다.
void Update()
{
Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
transform.position = new Vector3(mousePos.x, mousePos.y, 0);
}
해당 코드를 사용해 마우스를 따라 움직이는 shield를 제작했습니다.
궁금한 점은 다음과 같습니다.
1.단순히 마우스 이동 뿐만 아니라 이동 중에 마우스왼쪽클릭을 하면 색깔이 변하는 애니메이션을 추가한다고 했을 때는 코드 추가가 아닌 유니티 내의 Asset에서 Animation추가로 만드는 것이 가능할까요?
2.만약 해당 게임을 아이패드로 구동한다고 가정하면
1번에서 질문드린 애니메이션을 확인하기 위해 손가락이나 펜을 화면에 붙였다 떼었다를 반복해야 확인 가능한가요?
3.마우스포인트를 따라가는 코드를 이용한 게임이므로 아이패드에서 손가락이나 펜을 떼는 순간 shield는 그자리에 멈추는 건가요?
2주차 게임을 만드는 것과는 직접적인 관련은 없지만 궁금해서 질문 드립니다.
감사합니다.
