クラス LiveSphere

球体型のウィジェット [詳細]

LiveSphereに対する継承グラフ
Widget

すべてのメンバ一覧

Public メソッド

 LiveSphere ()
 コンストラクタ
override void SetSize (float width, float height)
 サイズを設定する。
void Start ()
 回転させる。
void Stop ()
 回転を止める。
void Stop (bool withAnimate)
 回転を止める

Protected メソッド

internal override void OnTouchEvent (TouchEventCollection touchEvents)
 タッチイベントハンドラ
internal override void OnResetState ()
 状態リセットハンドラ
override void OnUpdate (float elapsedTime)
 更新処理

プロパティ

int TurnCount [get, set]
 回転数を取得・設定する。(半回転=1)
float ZAxis [get, set]
 Z軸回転の角度(ラジアン)を取得・設定する。
float YAxis [get, set]
 y軸回転の角度(ラジアン)を取得・設定する。
bool TouchEnabled [get, set]
 タッチ操作(ドラッグ、フリック)を有効にするかどうかを取得・設定する。
bool ToggleEnabled [get, set]
 トグル操作を有効にするかどうかを取得・設定する。
override float Width [get, set]
 幅を取得・設定する。
override float Height [get, set]
 高さを取得・設定する。
ImageAsset Image [get, set]
 画像を取得・設定する。
bool FrontFace [get]
 球の前面が表示されているかどうかを取得する。

イベント

EventHandler< TouchEventArgsButtonAction
 ボタンアクション発火時に呼び出されるハンドラ

説明

球体型のウィジェット

フリックで回転させることが出来る。


メソッド

internal override void OnTouchEvent ( TouchEventCollection  touchEvents) [protected, virtual]

タッチイベントハンドラ

引数:
touchEventsタッチイベント

Widgetを再定義しています。

override void OnUpdate ( float  elapsedTime) [protected, virtual]

更新処理

引数:
elapsedTime前回のUpdateからの経過時間(ミリ秒)

Widgetを再定義しています。

override void SetSize ( float  width,
float  height 
) [virtual]

サイズを設定する。

球の直径は Width と Height の小さいほうの値になり、中央に表示される。

引数:
width
height高さ

Widgetを再定義しています。

void Stop ( bool  withAnimate)

回転を止める

引数:
withAnimate停止時にスナップのアニメーションをするかどうかを決定するフラグ

プロパティ

override float Height [get, set]

高さを取得・設定する。

球の直径は Width と Height の小さいほうの値になり、中央に表示される。

Widgetを再定義しています。

override float Width [get, set]

幅を取得・設定する。

球の直径は Width と Height の小さいほうの値になり、中央に表示される。

Widgetを再定義しています。