![]() |
|
仮想パッドクラス [詳解]
公開型 | |
| 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 |