Class Input
어셈블리: Assembly-CSharp.dll
[MoonSharpUserData]
public class Input
프로퍼티
아무 키나 누르고 있을 때 true
를 반환합니다.
선언
public bool anyKey { get; }
프로퍼티 값
선언
public bool anyKeyDown { get; }
프로퍼티 값
이번 프레임에 누른 인풋 키를 string형태로 가져옵니다.(특수 키 제외)
선언
public string inputString { get; }
프로퍼티 값
선언
public Point mousePosition { get; }
프로퍼티 값
선언
public Point mousePositionToScreen { get; }
프로퍼티 값
선언
public Point mouseScrollPosition { get; }
프로퍼티 값
함수
유저가 매개변수로 전달된 키를 누르는 시간 만큼 true
를 돌려줍니다.
선언
public bool GetKey(DynValue keyCode)
매개 변수(인자)
타입 |
이름 |
설명 |
MoonSharp.Interpreter.DynValue |
keyCode |
키 코드
|
반환
유저가 키를 누른 프레임에, true
를 한번 반환합니다.
선언
public bool GetKeyDown(DynValue keyCode)
매개 변수(인자)
타입 |
이름 |
설명 |
MoonSharp.Interpreter.DynValue |
keyCode |
|
반환
유저가 키를 누르다 뗀 프레임에, true
를 한번 반환합니다.
선언
public bool GetKeyUp(DynValue keyCode)
매개 변수(인자)
타입 |
이름 |
설명 |
MoonSharp.Interpreter.DynValue |
keyCode |
|
반환
선언
public bool GetMouseButton(int button)
매개 변수(인자)
반환
선언
public bool GetMouseButtonDown(int button)
매개 변수(인자)
반환
선언
public bool GetMouseButtonUp(int button)
매개 변수(인자)
반환
선언
public bool IsTouchUI(int button)
매개 변수(인자)
반환