728x90 mathf.atan21 Day 25 - 아크탄젠트(마우스 위치로 회전, 총알 발사 방향 설정 등) 주제>> 아크탄젠트(예제 4개)- 플레이어를 마우스 커서의 위치로 회전- 총알을 설정된 방향으로 발사- 적 캐릭터가 특정 타겟을 향해 회전하여 이동- 랜덤한 방향으로 주변을 배회하는 캐릭터공부내용>> 아크탄젠트는 언제 사용하는가?두 오브젝트 간의 상호작용을 구현하기 위해 사용한다.예를 들어, 플레이어와 마우스 두 오브젝트의 관계를 정의할 때,마우스 커서의 위치에 따라 플레이어가 회전하는 코드를 구현하고 싶을 때 사용한다. - 예제 1 : 플레이어를 마우스 위치로 회전시키기플레이어의 위치와 마우스의 위치 사이의 방향을 계산하고, 이 방향의 각도를 구한 후, 플레이어를 해당 각도로 회전시킨다.using UnityEngine;public class PlayerController : MonoBehaviour{ .. 2024. 5. 13. 이전 1 다음 728x90 반응형