![]() |
|
仮想パッドクラス [詳解]
公開型 | |
enum | Button { CHECK = 0 , DASH , JUMP , MENU , CAMERA , FPS , RESET , ZOOM_PLUS , ZOOM_MINUS , MAX } |
仮想パッドのボタン定義 [詳解] | |
enum | Stick { MOVE = 0 , MAX } |
スティックのタイプ定義 [詳解] | |
enum | Slider { CAMERA_VERTICAL = 0 , CAMERA_HORIZONTAL , MAX } |
スライダーのタイプ定義 [詳解] | |
enum | Mode { Normal = 0 , CameraShow , Photo , MAX } |
ゲーム状態(カメラ操作中・移動中)に応じた表示状態の定義 [詳解] | |
enum | ShowGadget { All = 0 , Logo , Title , Message , MessageChoices , Event , Movie , Menu , Walk , Battle } |
シーン別の表示状態の定義 [詳解] | |
enum | InputState { BASE , KEYBOARD , GAMEPAD , TOUCHPANEL } |
最後にどのデバイスから入力があったか(タッチ以外から入力があったら隠す)判断する処理用 [詳解] | |
公開メンバ関数 | |
void | initialize (GameMain gameMain) |
void | finalize () |
void | update () |
void | draw () |
void | show (ShowGadget inShowGadget=ShowGadget.Walk, float inTime=ShowTime) |
void | hide (float inTime=ShowTime) |
List< ButtonGadget > | getShowGadget (ShowGadget inShowGadget) |
List< ButtonGadget > | getShowGadget (ShowGadget inShowGadget, ref List< ButtonGadget > outDisableGadget, ref List< ButtonGadget > outHideGadget) |
List< ButtonGadget > | getCameraGadget () |
ButtonGadget | getButton (Button inButton) |
StickGadget | getStick (Stick inStick) |
SliderGadget | getSlider (Slider inSlider) |
bool | getValue (Input.KeyStates keyState, ref int outValue) |
SharpKmyMath.Vector2 | getAxis () |
公開変数類 | |
Touch | mTouch = Touch.GetInstance() |
bool | mapFixCamera = true |
bool | mapFixCameraMode = true |
bool | mEnable = true |
静的公開変数類 | |
static InputState | inputState = InputState.BASE |
プロパティ | |
Touch | Touch [get] |
bool | Enable [get, set] |
Yukar.Engine.GameMain | GameMain [get, set] |
仮想パッドクラス
void Yukar.Engine.VirtualPad.draw | ( | ) |
void Yukar.Engine.VirtualPad.finalize | ( | ) |
SharpKmyMath.Vector2 Yukar.Engine.VirtualPad.getAxis | ( | ) |
ButtonGadget Yukar.Engine.VirtualPad.getButton | ( | Button | inButton | ) |
List< ButtonGadget > Yukar.Engine.VirtualPad.getCameraGadget | ( | ) |
List< ButtonGadget > Yukar.Engine.VirtualPad.getShowGadget | ( | ShowGadget | inShowGadget | ) |
List< ButtonGadget > Yukar.Engine.VirtualPad.getShowGadget | ( | ShowGadget | inShowGadget, |
ref List< ButtonGadget > | outDisableGadget, | ||
ref List< ButtonGadget > | outHideGadget | ||
) |
SliderGadget Yukar.Engine.VirtualPad.getSlider | ( | Slider | inSlider | ) |
StickGadget Yukar.Engine.VirtualPad.getStick | ( | Stick | inStick | ) |
bool Yukar.Engine.VirtualPad.getValue | ( | Input.KeyStates | keyState, |
ref int | outValue | ||
) |
void Yukar.Engine.VirtualPad.hide | ( | float | inTime = ShowTime | ) |
void Yukar.Engine.VirtualPad.initialize | ( | GameMain | gameMain | ) |
void Yukar.Engine.VirtualPad.show | ( | ShowGadget | inShowGadget = ShowGadget.Walk , |
float | inTime = ShowTime |
||
) |
void Yukar.Engine.VirtualPad.update | ( | ) |
|
static |
bool Yukar.Engine.VirtualPad.mapFixCamera = true |
bool Yukar.Engine.VirtualPad.mapFixCameraMode = true |
bool Yukar.Engine.VirtualPad.mEnable = true |
Touch Yukar.Engine.VirtualPad.mTouch = Touch.GetInstance() |
|
getset |
|
getset |
|
get |