[Unity] 조이스틱 추가하기
![[Unity] 조이스틱 추가하기](/_next/image?url=https%3A%2F%2Fdata.develog.develrocket.com%2Fupload%2Fdevelog%2Fuser_1777093328305%2F1779802346333-5fwte4%2F_____2026-05-26_223017.png&w=3840&q=75)
본문 로딩 중...
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
![[Unity] 조이스틱 추가하기](/_next/image?url=https%3A%2F%2Fdata.develog.develrocket.com%2Fupload%2Fdevelog%2Fuser_1777093328305%2F1779802346333-5fwte4%2F_____2026-05-26_223017.png&w=3840&q=75)
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
유튜브 영상을 좀 찾아봤는데 생각보다 쉽게 됐음..


| 종류 | 설명 |
|---|---|
| Dynamic | 터치한 곳에 생성, 핸들 범위 벗어나면 배경도 같이 이동 |
| Fixed | 항상 고정된 위치에 존재 |
| Floating | 터치한 곳에 생성, 배경은 고정 |
| Variable | 지정한 영역 안 어디서든 터치 가능, 배경 고정 |
// 필드 선언
public Joystick joystick;
// 움직임 입력 받기
else if (useJoystick)
{
if (joystick != null)
moveInput = new Vector2(joystick.Horizontal, joystick.Vertical);
}
//FixedUpdate에서 움직임 실행
{
Vector3 moveDir = new Vector3(moveInput.x, 0f, moveInput.y);
if (moveDir.sqrMagnitude > 1f)
moveDir.Normalize();
Vector3 velocity = moveDir * moveSpeed;
velocity.y = rb.linearVelocity.y;
rb.linearVelocity = velocity;
}

저는 Floating 방식을 사용해서 클릭한 곳에 조이스틱 나오도록 했습니다.
XR을 활용한 게임 개발 3기(유니티) 수강생입니다. 곧 수료 하지만 앞으로 이곳에 가끔 저의 개발 경험이 나 지식 기록할까 합니다. 더 나아가 이 사이트가 제 개인위키의 역할을 할 수 있으면 좋겠습니다. 한국 게임 시장을 흔들겠습니다

게임 광고 수익은 단순히 광고를 붙이는 것이 아니라, 여러 광고 네트워크를 경쟁시켜 가장 높은 수익을 만드는 구조입니다.

안녕하세요. 플밍 4기 입니다. 게임 개발을 배우기 전 네트워크 엔지니어 도메인에서 익히고 배웠던 네트워크 이론에 대한 기초 입니다. 학습에 도움이 되길 바라며 공유 드립니다.