|
|
スティックタイプのガジェット(方向キー) [詳解]
公開型 |
|
| enum |
Button
{
None = 0 , RIGHT , RIGHT_UP , UP , LEFT_UP , LEFT , LEFT_DOWN , DOWN , RIGHT_DOWN } |
| スティックタイプのガジェットの情報取得用
|
|
基底クラス
Yukar.Engine.ButtonGadget
に属する継承公開型 |
|
| enum |
State
{
None , ShowMove , Show , DisableMove , Disable , HideMove , Hide } |
| 表示状態
|
|
公開メンバ関数 |
|
| StickGadget (VirtualPad inController) | |
| override void | update () |
| override void | draw () |
| override bool | isRange (SharpKmyMath.Vector2 inPos) |
| override bool | isTouch () |
| virtual Button | getTouchButton () |
| SharpKmyMath.Vector2 | getAxis () |
基底クラス
Yukar.Engine.ButtonGadget
に属する継承公開メンバ関数 |
|
| AnimData | GetAnimShow () |
| ButtonGadget (VirtualPad inController) | |
| void | setShowAnim (AnimData inData) |
| void | setDisableAnim (AnimData inData) |
| void | setHideAnim (AnimData inData) |
| virtual void | setHitRange (SharpKmyMath.Vector4 inRange) |
| virtual void | setHitMargin (SharpKmyMath.Vector2 inMargin) |
| bool | isShow (State inState=State.None) |
| bool | isHide (State inState=State.None) |
| bool | isDisable (State inState=State.None) |
| void | show (float inTime) |
| void | disable (float inTime) |
| void | hide (float inTime) |
| virtual void | update () |
| virtual void | draw () |
| virtual bool | isRange (SharpKmyMath.Vector2 inPos) |
| virtual bool | isTouch () |
公開変数類 |
|
| bool | IsFourWay = false |
| bool | IsForceTouchDown = false |
プロパティ |
|
| GadgetImage.Parts |
PartsCenter
[get, set]
|
基底クラス
Yukar.Engine.ButtonGadget
に属する継承プロパティ |
|
| GadgetImage.Parts |
Parts
[get, set]
|
| SharpKmyMath.Vector3 |
Pos
[get]
|
| SharpKmyMath.Vector4 |
Color
[get, set]
|
その他の継承メンバ |
|
基底クラス
Yukar.Engine.ButtonGadget
に属する継承静的公開変数類 |
|
| static readonly SharpKmyMath.Vector4 | None = new SharpKmyMath.Vector4(-1000, -1000, -1000, -1000) |
基底クラス
Yukar.Engine.ButtonGadget
に属する継承限定公開変数類 |
|
| VirtualPad | mController = null |
| GadgetImage.Parts | mParts = GadgetImage.Parts.None |
| AnimData | mAnimNow = new AnimData() |
| AnimData | mAnimShow = new AnimData() |
| AnimData | mAnimHide = new AnimData() |
| AnimData | mAnimDisable = new AnimData() |
| SharpKmyMath.Vector4 | mHitRange = None |
| SharpKmyMath.Vector2 | mHitMargin = new SharpKmyMath.Vector2(0, 0) |
| SharpKmyMath.Vector4 | mColor = None |
| AnimData | mMoveSrc = new AnimData() |
| AnimData | mMoveDst = new AnimData() |
| Touch.Point | mTouchPoint = null |
| State | mState = State.None |
スティックタイプのガジェット(方向キー)
|
virtual |
Yukar.Engine.ButtonGadgetを再実装しています。
|
virtual |
Yukar.Engine.ButtonGadgetを再実装しています。
|
virtual |
Yukar.Engine.ButtonGadgetを再実装しています。
|
virtual |
Yukar.Engine.ButtonGadgetを再実装しています。