입력 관리자

Desktop!

Input Manager는 사용자가 사용자 프로젝트를 위해 필요한 여러 가지 입력 축과 게임 동작을 설정하는 곳 이다.


입력 관리자

입력 관리자를 보려면: Edit→Project Settings→Input을 선택하라.

Properties

Axes 현재 프로젝트를 위해 설정된 모든 입력 축을 담고 있다. Size는 해당 프로젝트 안에 있는 갖가지 입력 축의 개수이고, Element 0, 1, … 는 변경하여야 할 특정 축이다.
Name 스크립트를 통해 혹은 게임 라운처에서 해당 축을 가리키는 문자열.
Descriptive Name 게임 라운처에 보이는 Positive Button function의 자세한 설정사항.
Descriptive Negative Name 게임 라운처에 보이는 Negative Button function의 자세한 설정사항.
Negative Button 해당 축에 음수를 전송할 버튼.
Positive Button 해당 축에 양수를 전송할 버튼.
Alt Negative Button 해당 축에 음수를 전송할 보조 버튼.
Alt Positive Button 해당 축에 양수를 전송할 보조 버튼.
Gravity 입력 사항이 얼마나 빨리 중앙에 재 위치하는지를 나타냅니다. Typekey / mouse button 일 때만 사용된다.
Dead 이 값보다 작은 모든 음수와 양수는 0으로 등록된다. 조이 스틱에 유용.
Sensitivity 키보드 입력에서 큰 값은 빠른 반응 시간을 의미하고, 작은 값은 좀 더 부드러운 반응을 의미. 마우스 델타에서는 이 값은 실제 마우스 델타를 확장.
Snap 이 속성이 켜지면, 반대 입력 값이 입력되면 축의 값은 즉시 0로 리셋 된다. Typekey / mouse button일 때만 사용된다.
Invert 이 속성이 켜지면, positive buttons이 해당 축에 음수를 보내거나 그 반대로 작동.
Type 이 속성에는 모든 종류의 버튼에는 Key / Mouse Button을 설정하고, 마우스 델타와 스크롤 휠에는 Mouse Movement, 아날로그 조이스틱 축에는 Joystick Axis, 그리고 사용자가 윈도우를 사용할 때는 Window Movement를 설정.
Axis 기기(조이스틱, 마우스, 게임패드 등)부터 입력 축.
Joy Num 어느 조이스틱 사용할 지를 설정. 초기에 이 값은 모든 조이스틱으로 추출하도록 설정되어 있다. 이 속성은 입력 축에만 사용되고 버튼에는 사용 불가.

상세사항

사용자가 입력 관리 서버 설정하는 축은 두 가지 목적에 사용된다:

  • 이것을 사용하면, 스크립트에서 축 이름으로 사용자의 입력을 조회할 수 있다
  • 이것을 사용하면, 사용자 게임의 플레이어가 링킹(linking)에 대한 통제를 맞춤조절 할 수 있다

모든 디폴트 축은 게임 라운처에서 플레이어에게 제시되어 플레이어는 이름과 상세한 설명, 그리고 디폴트 버튼을 확인할 수 있다. 여기서 플레이어는 해당 축에 설정된 어느 버튼이라도 바꿀 수 있는 옵션을 가지게 된다. 그러므로, 플레이어가 사용자 게임의 버튼을 변경할 때를 대비하여, 사용자는 스크립트를 개별 버튼 보다는 축을 사용하여 만드는 것이 최선이다.


사용자 게임 실행 시 게임 라운처의 입력 윈도우가 표시된다

See also: 입력 Input.

Hints

  • 축은 "hidden" 혹은 비밀 기능을 설정하기에 좋은 곳이 아니다, 왜냐하면 그 것들은 게임 라운처에서 플레이어에게 아주 선명하게 보여져 버립니다.

iOS!

이 부분은 iOS 기기에는 지원되지 않는다.

iOS 기기에서 어떻게 입력사항을 작업할 지 자세한 정보를 알고 싶으면 iOS Input 페이지를 참조하기 바란다.

Android!

이 부분은 안드로이드 기기에는 지원되지 않는다.

안드로이드 기기에서 어떻게 입력사항을 작업할 지 자세한 정보를 알고 싶으면 Android Input 페이지를 참조하기 바란다.

역링크