Seitenlayouts

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Wenn Sie ein UIPageLayout an einen UI-Container übergeben, wird jedes Geschwister GuiObject zu einer einzigartigen Seite, die Sie über Scriptingaufrufen können. Dieses布局是在您想要创建用户界面,例如选项卡模态、教程或角色定制屏幕时使用。

Nachdem du mehrere Seiten innerhalb der UIPageLayout erstellt hast, musst du Skripte verwenden, um von Seite zu Seite zu wechseln. Zum Beispiel, der folgende Codes, der in ein Client-seitiges sibling Script des布局, transitional zwischen den Seiten alle zwei Sekunden.


local frame = script.Parent
local pageLayout = frame:FindFirstChildWhichIsA("UIPageLayout")
task.wait(2)
pageLayout:Next()
task.wait(2)
pageLayout:Next()
task.wait(2)
pageLayout:Previous()
task.wait(2)
pageLayout:Previous()

Wenn Sie Seiten während der Bearbeitung in Studio anzeigen möchten, können Sie die Command-Bar verwenden, um von einer Seite zu einer anderen zu navigieren, so dass Sie überprüfen können, wo Sie Änderungen vornehmen müssen, ohne Ihr Erlebnis jedes Mal zu spielen.

  1. In der Explorer-Fenster Hierarchie, wählen Sie das Class.UIPageLayout -Objekt.

  2. Von der Registerkarte "Ansicht" öffnen Sie die Command-Bar.

    Studio's View tab with the Command Bar button highlighted.
  3. Geben Sie eines der folgenden Befehle ein und drücken Sie Enter.

    AktionBefehl
    Nächste Seite game:GetService("Selection"):Get()[1]:Next() Get('Next')
    Vorherige Seite game:GetService("Selection"):Get()[1]:Previous()
    Erste Seite game:GetService("Selection"):Get()[1]:JumpToIndex(0) :JumpToIndex(0)