Interface IInputKeyEx
- Namespace
- GameCanvas
- Assembly
- GameCanvas.dll
public interface IInputKeyEx : IInputKey
- Inherited Members
Properties
IsAnyKey
なんらかのキーイベントがあるかどうか
bool IsAnyKey { get; }
Property Value
IsAnyKeyDown
いずれかのキーが押されたかどうか
bool IsAnyKeyDown { get; }
Property Value
IsAnyKeyHold
いずれかのキーが押されているかどうか(押された瞬間を除く)
bool IsAnyKeyHold { get; }
Property Value
IsAnyKeyPress
いずれかのキーが押されているかどうか(押された瞬間を含む)
bool IsAnyKeyPress { get; }
Property Value
IsAnyKeyUp
いずれかのキーが離されたかどうか
bool IsAnyKeyUp { get; }
Property Value
KeyEscape
戻るボタン(Androidのみ)
Key KeyEscape { get; }
Property Value
- Key
KeyPressCount
前回のフレームに引き続き 押されているキーの数(押された瞬間を含む)
int KeyPressCount { get; }
Property Value
Methods
GetKeyPressDuration(in Key)
指定されたキーが押されている時間(秒)
float GetKeyPressDuration(in Key key)
Parameters
key
Keyキー
Returns
- float
時間(秒)
GetKeyPressFrameCount(in Key)
指定されたキーが押されているフレーム数
int GetKeyPressFrameCount(in Key key)
Parameters
key
Keyキー
Returns
- int
フレーム数
IsKeyHold(in Key, out GcKeyTrace)
指定されたキーが押されているかどうか(押された瞬間を除く)
bool IsKeyHold(in Key key, out GcKeyTrace trace)
Parameters
key
Keyキー
trace
GcKeyTraceキーの軌跡
Returns
- bool
押されているかどうか(押された瞬間を除く)
IsKeyUp(in Key, out GcKeyTrace)
指定されたキーが離されたかどうか
bool IsKeyUp(in Key key, out GcKeyTrace trace)
Parameters
key
Keyキー
trace
GcKeyTraceキーの軌跡
Returns
- bool
離されたかどうか