Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
Tags
- 3d모델링
- Python
- 비트연산
- 코딩테스트
- Photoshop
- 블렌더튜토리얼
- cs기초
- boj
- 자바스크립트
- 3D그래픽
- blender4.0
- 블렌더도넛
- 백준
- AI
- 블렌더
- 알고리즘
- c언어
- CS
- level1
- 단계별로 풀어보기
- blender
- 포토샵
- 단계별문제풀이
- 프로그래머스
- csharp
- 파이썬
- leetcode
- 3d스터디
- 도넛튜토리얼
- 카드뉴스
Archives
- Today
- Total
슬로우도파민
유니티 Input (GetAxis, GetAxisRaw) 본문
보통 유니티에서 Input 값을 받을 때,
Input.GetAxis("Horizontal")
Input.GetAxisRaw("Horizontal")
의 두 가지 방식으로 받는다.
🧀 "Horizontal" 과 같은 string 값은 ProjectSettings의 Input 탭에서 확인할 수 있다.
그리고 가장 중요한 GetAxis 와 GetAxisRaw의 차이점을 설명하겠다!!
GetAxisRaw는 입력 그대로 날 것 그대로 받는다는 뜻이니까
왼쪽화살표 입력 -> -1
오른쪽 화살표 입력 -> 1
입력 없음 -> 0
으로 값을 변환한다.
근데 GetAxis는 Smooth한 float 값이 되도록 값을 조금 수정해준다.
왼쪽, 오른쪽 화살표를 누르는 것에 따라 -1...-0.9938....,-0.4.....,0,....,0.35.....,0.7892,.....1 이런식으로 연속된 실수값으로 값을 변환한다!
필요한 거로 골라쓰면 된당.
'개발기록 > Unity 유니티' 카테고리의 다른 글
| 유니티 2D게임 만드는중ㅋㅋ (1) | 2024.02.11 |
|---|---|
| [유니티생명주기] FixedUpdate, Update, LateUpdate 차이점 비교!! (1) | 2024.02.10 |
| 유니티 UnlitShader 코드 분석(렌더링 파이프라인 기반) (1) | 2024.01.31 |
| [유니티 그래픽스] Vertex 직접 찍어서 Quad 그리기 (0) | 2024.01.26 |
| 유니티 아키텍쳐 (0) | 2024.01.18 |
