UIPageLayout
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
モバイルデバイスのホーム画面のように、ページ付きビューウィンドウを作成します。親に GuiObject にページレイアウトを付けることで、UIPageLayout を使用できます。UIPageLayout はその後、すべての GuiObject の姉妹に自分自身を適用します。
概要
プロパティ
ページ間の移行をアニメートするかどうか。
ページレイアウトが端に巻き付くかどうか。
現在表示されているページまたは現在のアニメーションのターゲットページ
アニメーションを実行するときに使用する緩和方向。
アニメーションを実行するときに使用する緩和スタイル。
NextSelection{Up, Down, Left, Right} のオーバーライドを制御します。デフォルトは true です。
ページが互いから分離される量を決定します。
スクロールホイールの使用を制御し、別のものに使用する場合。デフォルトは true です。
非インタラクティブなレイアウトの場合、タッチスクロールを制御します。デフォルトは true です。
アニメーションの長さ。
グリッドレイアウトによって占有される空間の絶対サイズ。
UI オブジェクトが配置される軸を決定します。
親要素内の UI 要素の横向き配置を決定します。
子 UI オブジェクトがレイアウトに配置される順序を決定します。
親要素内の UI 要素の垂直配置を決定します。
方法
page が UIPageLayout にある場合、それはそれに UIPageLayout.CurrentPage を設定し、それをアニメートします。円形レイアウトが有効になっている場合、このページへの最短経路が取られます。
インデックスが >= 0 であり、レイアウトのサイズより小さい場合、このメソッドは UIPageLayout:JumpTo() のように機能します。境界外で円形が設定する定されている場合、UIPageLayout.CurrentPage のインバウンドインデックスと新しいインデックスの間の全距離をアニメーションします。
現在のページの後のページに UIPageLayout.CurrentPage を設定し、それをアニメートするか、次のページがない場合は何もしません。
UIPageLayout.CurrentPage を現在のページの前のページに設定し、それをアニメートするか、前のページがない場合は何もしません。
イベント
ページが表示され、レンダリングされるときに発火します。
ページがビューから消えるときに発火し、レンダリングされません。
アニメーションを UIPageLayout.CurrentPage をキャンセルせずに完了させ、ビューがスクロールを停止するときに発火します。
プロパティ
方法
JumpTo
page が UIPageLayout にある場合、それはそれに UIPageLayout.CurrentPage を設定し、それをアニメートします。円形レイアウトが有効になっている場合、このページへの最短経路が取られます。
パラメータ
戻り値
JumpToIndex
インデックスが >= 0 であり、レイアウトのサイズより小さい場合、このメソッドは UIPageLayout:JumpTo() のように機能します。境界外で円形が設定する定されている場合、UIPageLayout.CurrentPage のインバウンドインデックスと新しいインデックスの間の全距離をアニメーションします。