게임 개발 일지92 마우스로 object 이동 / 게임 종료 로직 오늘의 학습 키워드 1. Asset 없이 Sprite에 애니메이션 부여하기 Animation의 녹화 기능을 활용해 특정 시간에 Sprite가 어떤 형태(색, 모양 등)를 가져야 하는지 지정할 수 있다. 2. 마우스 포인터로 요소 움직이기 1) 지금 마우스의 위치가 어디인가? = mouse의 좌표계를 카메라 좌표계로 바꾸고, 요소의 위치에 넣어주기 2) 마우스의 위치를 요의 위치와 동일시하기 = 요소의 위치를 변경시키는 방법 : transform.position 과 벡터값 활용 void Update() { Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); transform.position = new Vector.. 2023. 10. 30. 캐릭터 방향 바꾸기 / Random.Range 사용하기 이 주의 학습 키워드 1. 클릭하면 캐릭터 방향을 좌우로 바꾸기 기대 결과 : 클릭을 한다 ▶ 방향이 바뀐다. (좌우) * 방향을 좌우로 바꾸는 방법은? 클릭할 때마다 direction 에 -1을 곱한다. 즉, 클릭할 때마다 캐릭터 방향의 부호가 바뀜으로써 방향을 좌우로 바꿀 수 있다. float direction = 0.05f; float toward = 1.0f; // if (Input.GetMouseButtonDown(0)) { toward *= -1; direction *= -1; 2. 세 가지 타입의 빗방울 만들기 기대 결과 : 등장하는 빗방울이 3가지 타입으로 랜덤하게 등장한다. (크기,점수, 색깔) 1) type, size, score 세 가지 변수 선언 2) 색깔은 GetComponent(.. 2023. 10. 30. 이전 1 ··· 13 14 15 16 다음