유니티기초 2

[유니티 기초] Input 으로 키보드, 마우스 입력 기능 넣기

Input: 게임 내의 입력을 관리하는 클래스 Input은 클래스이다. 그러므로 점을 이용하여 Input의 함수를 부를 수 있다 ex) Input.함수 함수를 알아보자 | 입력 방식 유니티의 입력 방식은 총 3가지 Down: 누름 Stay: 누른 상태 Up: 뗌 예를 들어, 엔터 키를 눌러 들어가면 Down 적용. 엔터 키를 계속 누르고 있으면 Stay 적용. 손을 떼 엔터 키가 나오면 Up 적용. | 키보드 입력 anyKeyDown: 아무 키 입력을 최초로 받을 시 true 값 반환 anyKey: 아무 키 입력을 받을 시 true 값 반환 void Update(){ if (Input.anyKeyDown) Debug.Log("아무 키를 눌렀습니다."); if (Input.anyKey) Debug.Log(..

유니티 2024.01.21

[유니티] 레벨 만들기 - Snap Increment

Cube를 이어붙여 땅을 만들려 했는데, 직접 붙이려니 딱 맞는지도 모르겠고 여간 노가다가 아니다 그래서 영상을 보니 edit에 들어가 snap setting에서 무언가를 설정하면 쉽게 가능하였다 그러나 내 화면에는 snap setting이 보이지 않았다 아마도 Unity 2022 이전 버전에만 있었나보다 그리하여 이와 똑같은 기능을 가진 Snap Increment 의 위치와 사용방법을 알아보았다 | 위치 Scene의 상하좌우 중 한 곳에 달라붙어 있는 버튼들 중 좌표그림 2개와 선들이 좍좍 그어져 있는 버튼이 있다 여기서 가장 오른쪽에 있는 선 좍좍 버튼이 Snap Increment 버튼이다 | 사용법 이 버튼을 누르면 Move, Rotate, Scale이 뜬다 Move: 객체를 이동시킬 거리 조정 R..

유니티 2024.01.09