본문 바로가기 메뉴 바로가기

LazySonic Blog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

LazySonic Blog

검색하기 폼
  • 분류 전체보기 (151)
    • 일상 (5)
    • Code Analysis (3)
      • C# RX과 Linq (1)
      • DI (2)
    • 개발 (105)
      • 인디게임 개발 (4)
      • 유니티3D (5)
      • UE4 (45)
      • UE5 (13)
      • Shader (21)
      • Web (1)
      • Substance Designer (9)
      • 알고리즘 (0)
      • VxEngine (2)
    • 잡다한 수학 지식 (1)
    • 대학생활 (19)
      • 컴퓨터네트워크 (7)
      • 소프트웨어공학 (12)
      • 캡스톤설계 (0)
    • 다시 정리하는 CS 이론 (13)
      • 컴퓨터구조론 (9)
      • OS (4)
  • 방명록

Unity KeyMap (1)
[UI] Key Mapping 방법 (구 버전 입력체계)

따로 에셋을 쓰지 않고, 자체제작을 했을 때 가장 문제시 되는 것은 사용자가 입력장치를 통해 입력한 값을 찾아내는 것이다. 이 부분에 있어 인터넷에선 두 가지 종류의 방식을 찾아볼 수 있었다. 1. KeyCode 열거형의 value를 모두 탐색해 Input.GetKeyDown과 같은 처리기를 통해 확인한다. foreach(KeyCode value in System.Enum.GetValues(typeof(KeyCode))) { if (Input.GetKeyDown(value)) //키맵핑 처리 } 2. OnGUI에서 사용가능한, Event.current를 참조해 현재 입력한 keycode를 얻는다. private OnGUI() { if(enable) { var keyCode = Event.current.k..

개발/유니티3D 2021. 2. 3. 17:10
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 링크드 인
TAG
  • ue4
  • 소프트웨어공학
  • designer
  • Substance
  • 블러효과
  • 소공
  • shader
  • unity
  • 이미지이펙트
  • Noise
  • 유니티
  • 컴퓨터구조론
  • 정리
  • 컴네
  • 모션블러
  • 이미지 효과
  • #Shader #셰이더 #Tessellator #눈발자국 #발자국
  • 노영태
  • ImageEffect
  • Unreal
  • Substance Designer
  • HLSL
  • 유니티 셰이더
  • 네트워크
  • 법선
  • 이종식
  • 컴퓨터네트워크
  • 인하대
  • normal
  • MotionBlur
more
«   2025/12   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바