실리의 프로그램 사이트

[소스코드]현재 연결된 조이스틱 받아오기 본문

Unity 잡다한 소스 목록

[소스코드]현재 연결된 조이스틱 받아오기

sillyknight 2016. 9. 27. 09:44

현재 연결된 조이스틱을 받아올때 사용합니다.



유니티 문서에서의 GetJoyStckNames에 대해서 제가 분석한 내용입니다.


1. 연결된 조이스틱을 문자열의 배열을 돌려줍니다.

2. 이들은 현재 연결이 된 조이스틱의 레이블의 이름을 보여줍니다.

3. Logitech WingMan의 이름처럼 반환을 해줍니다.

4. 다른 조이스틱에서 값을 읽으려면 당신은 InputManager를 통해서 사용하려는 조이스틱에 대한 각각의 축을 할당해야 합니다.

5. 조이스틱의 위치는 조이스틱의 배열에서 가지는 0은 Joystick1을 가리킵니다.

6. 그 위치에 할당되어 있지 않다면 배열의 항목이 비워집니다.


using UnityEngine;

using System.Collections;


public class ExmapleClass : MonoBehaviour

{

void Start()

{

string[] names = Input.GetJoystickNames();

for(int i=0; i < names.Length; i++)

{

Debug.Log("Connected Joysticks :: " + "Joystick" + (i + 1) + " = " + names[i]);


}

}


'Unity 잡다한 소스 목록' 카테고리의 다른 글

[소스코드] 디버그 라인 찍기  (0) 2016.09.27
Comments