love.joystick.setGamepadMapping (한국어)
Available since LÖVE 0.9.0 |
This function is not supported in earlier versions. |
조이스틱 버튼, 축, 햇을 가상 게임패드에 매핑합니다. 매핑된 조이스틱은 가상 게임패드의 동작과 호환되어 가상 게임패드 관련 함수를 호출할 수 있게 됩니다.
LÖVE에서는 잘 알려져 있는 여러 조이스틱에 대한 매핑 방법을 이미 가지고 있습니다. 이 함수는 LÖVE에서 지원하지 않는 조이스틱을 가상 게임패드에 매핑시킬 때 사용합니다. 만약 여러분의 게임이 좀 더 범용적으로 조이스틱을 지원하고 싶다면, 이 함수를 응용해 사용자가 직접 조이스틱을 매핑할 수 있는 옵션 화면을 만들어 보세요.
가상 게임패드의 조이스틱 축과 버튼은 Xbox 360 컨트롤러에 맞추어져 있습니다.
함수
형식
success = love.joystick.setGamepadMapping( guid, button, inputtype, inputindex, hatdir )
매개변수
string (한국어) guid
- 매핑할 조이스틱의 GUID.
GamepadButton (한국어) button
- 매핑할 가상 게임패드 지원 조이스틱 버튼.
JoystickInputType (한국어) inputtype
- 매핑할 입력 방식.
number (한국어) inputindex
- 매핑할 조이스틱 축, 버튼, 햇의 인덱스.
JoystickHat (한국어) hatdir (nil)
- 매핑할 조이스틱 햇의 방향. 햇이 아니라면 nil.
리턴값
boolean (한국어) success
- 성공적으로 적용되었으면 true.
함수
형식
success = love.joystick.setGamepadMapping( guid, axis, inputtype, inputindex, hatdir )
매개변수
string (한국어) guid
- 매핑할 조이스틱의 GUID.
GamepadAxis (한국어) axis
- 매핑할 가상 게임패드 지원 조이스틱 축.
JoystickInputType (한국어) inputtype
- 매핑할 입력 방식.
number (한국어) inputindex
- 매핑할 조이스틱 축, 버튼, 햇의 인덱스.
JoystickHat (한국어) hatdir (nil)
- 매핑할 조이스틱 햇의 방향. 햇이 아니라면 nil.
리턴값
boolean (한국어) success
- 성공적으로 적용되었으면 true.
알아 두기
조이스틱을 위한 가상 게임패드 호환 조이스틱 축과 버튼의 물리적 위치는 가능한 한 표준 Xbox 360 컨트롤러의 구성에 부합하는 것이 좋습니다.
같이 보기
- love.joystick (한국어)
- Joystick:getGUID (한국어)
- Joystick:isGamepad (한국어)
- Joystick:getGamepadMapping (한국어)
다른 언어
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info