UIPageLayout

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

สร้างหน้าต่างดูแบบหลายหน้าเช่นหน้าจอหลักของอุปกรณ์มือถือคุณสามารถใช้ UIPageLayout โดยการผูกมันกับ GuiObjectจากนั้น UIPageLayout จะนำไปใช้กับพี่น้อง GuiObject ทั้งหมด

สรุป

คุณสมบัติ

  • อ่านพร้อมๆ กัน

    ว่าจะเอนิเมชั่นการเปลี่ยนเพจระหว่างหรือไม่

  • อ่านพร้อมๆ กัน

    ว่าหรือไม่มีการออกแบบหน้ารอบที่ด้านปลายหรือไม่

  • อ่านอย่างเดียว
    ไม่ซ้ำ
    อ่านพร้อมๆ กัน

    หน้าที่กําลังแสดงอยู่หรือเป็นเป้าหมายของแอนิเมชั่นปัจจุบัน

  • อ่านพร้อมๆ กัน

    ทิศทางการผ่อนคลายที่จะใช้เมื่อทำการแสดงแอนิเมชัน

  • อ่านพร้อมๆ กัน

    แอนิเมชัน

  • อ่านพร้อมๆ กัน

    ควบคุมการแทนที่ของ NextSelection{Up, Down, Left, Right} โดยค่าเริ่มต้นเป็นจริง

  • อ่านพร้อมๆ กัน

    กำหนดจำนวนที่หน้าแยกออกจากกันโดย

  • อ่านพร้อมๆ กัน

    ควบคุมการใช้ล้อเลื่อนในกรณีที่มันมีจุดประสงค์เพื่อสิ่งอื่น ค่าเริ่มต้นคือจริง

  • อ่านพร้อมๆ กัน

    ควบคุมการเลื่อนแตะในกรณีที่นี่เป็นเลย์เอาต์ที่ไม่ใช่แบบโต้ตอบ ค่าเริ่มต้นคือจริง

  • อ่านพร้อมๆ กัน

    ระยะเวลาของแอนิเมชั่น

คุณสมบัติรับทอดมาจากUIGridStyleLayout
  • อ่านอย่างเดียว
    ไม่ซ้ำ

    ขนาดสัมบูรณ์ของพื้นที่ที่ถูกใช้โดยการจัดเรียงกริด

  • อ่านพร้อมๆ กัน

    กำหนดแกนที่ UI จะถูกวางออก

  • อ่านพร้อมๆ กัน

    กำหนดการจัดเรียงแนวนอนขององค์ประกอบ UI ภายในองค์ประกอบพ่วง

  • อ่านพร้อมๆ กัน

    กำหนดลำดับที่วัตถุ UI เด็กจะถูกวางในเลย์เอาต์

  • อ่านพร้อมๆ กัน

    กำหนดการจัดตำแหน่งแนวตั้งขององค์ประกอบ UI ภายในองค์ประกอบพ่วง

วิธีการ

  • JumpTo(page : Instance):()

    หาก page อยู่ใน UIPageLayout จะตั้ง UIPageLayout.CurrentPage ให้กับมันและแอนิเมชั่นให้มันหากเปิดใช้งานเลย์เอาต์วงกลมแล้ว จะใช้เส้นทางที่สั้นที่สุดไปยังหน้านี้

  • JumpToIndex(index : number):()

    หากดัชนีเป็น >= 0 และมีขนาดน้อยกว่าขนาดของเลย์เอาต์วิธีนี้จะทำงานเหมือน UIPageLayout:JumpTo()หากออกจากขอบเขตและกําหนดวงกลมไว้แล้ว จะแอนิเมชั่นระยะทางเต็มระหว่างดัชนีในขอบเขตของ UIPageLayout.CurrentPage และดัชนีใหม่

  • Next():()

    ตั้ง UIPageLayout.CurrentPage ไปยังหน้าหลังหน้าปัจจุบันและแอนิเมชั่นให้มันหรือไม่ทำอะไรเลยหากไม่มีหน้าถัดไป

  • ตั้ง UIPageLayout.CurrentPage ไปยังหน้าก่อนหน้าหน้าปัจจุบันและแอนิเมชั่นไปยังหน้านั้นหรือไม่ทำอะไรเลยหากไม่มีหน้าก่อนหน้า

อีเวนต์

  • จะเกิดไฟไหม้เมื่อหน้าจะปรากฏและจะถูกเรนเดอร์ได้

  • จะเกิดไฟไหม้เมื่อหน้าออกจากมุมมองและจะไม่ถูกเรนเดอร์ได้

  • ไฟเมื่อแอนิเมชั่นถึง UIPageLayout.CurrentPage สําเร็จโดยไม่ถูกยกเลิกและมุมมองหยุดการเลื่อน

คุณสมบัติ

Animated

อ่านพร้อมๆ กัน

ว่าจะเอนิเมชั่นการเปลี่ยนเพจระหว่างหรือไม่

Circular

อ่านพร้อมๆ กัน

ว่าหรือไม่มีการออกแบบหน้ารอบที่ด้านปลายหรือไม่

CurrentPage

อ่านอย่างเดียว
ไม่ซ้ำ
อ่านพร้อมๆ กัน

หน้าที่กําลังแสดงอยู่หรือเป็นเป้าหมายของแอนิเมชั่นปัจจุบัน

EasingDirection

อ่านพร้อมๆ กัน

ทิศทางการผ่อนคลายที่จะใช้เมื่อทำการแสดงแอนิเมชัน

EasingStyle

อ่านพร้อมๆ กัน

แอนิเมชัน

GamepadInputEnabled

อ่านพร้อมๆ กัน

ควบคุมการแทนที่ของ NextSelection{Up,Down,Left,Right} โดยค่าเริ่มต้นเป็นจริง

Padding

อ่านพร้อมๆ กัน

กำหนดจำนวนที่หน้าแยกออกจากกันโดยสามารถตั้งค่าได้ทั้งโดยใช้เครื่องชั่ง (เปอร์เซ็นต์ของขนาดของผู้ปกครองในทิศทางปัจจุบัน) หรือออฟเซ็ต (มูลค่าช่องว่างคงที่คล้ายกับขนาดพิกเซล)

ScrollWheelInputEnabled

อ่านพร้อมๆ กัน

ควบคุมการใช้ล้อเลื่อนในกรณีที่มันมีจุดประสงค์เพื่อสิ่งอื่น ค่าเริ่มต้นคือจริง

TouchInputEnabled

อ่านพร้อมๆ กัน

ควบคุมการเลื่อนแตะในกรณีที่นี่เป็นเลย์เอาต์ที่ไม่ใช่แบบโต้ตอบ ค่าเริ่มต้นคือจริง

TweenTime

อ่านพร้อมๆ กัน

ระยะเวลาของแอนิเมชั่น

วิธีการ

JumpTo

()

หาก page อยู่ใน UIPageLayout จะตั้ง UIPageLayout.CurrentPage ให้กับมันและแอนิเมชั่นให้มันหากเปิดใช้งานเลย์เอาต์วงกลมแล้ว จะใช้เส้นทางที่สั้นที่สุดไปยังหน้านี้

พารามิเตอร์

page: Instance
ค่าเริ่มต้น: ""

ส่งค่ากลับ

()

JumpToIndex

()

หากดัชนีเป็น >= 0 และมีขนาดน้อยกว่าขนาดของเลย์เอาต์วิธีนี้จะทำงานเหมือน UIPageLayout:JumpTo()หากออกจากขอบเขตและกําหนดวงกลมไว้แล้ว จะแอนิเมชั่นระยะทางเต็มระหว่างดัชนีในขอบเขตของ UIPageLayout.CurrentPage และดัชนีใหม่

พารามิเตอร์

index: number
ค่าเริ่มต้น: ""

ส่งค่ากลับ

()

Next

()

ตั้ง UIPageLayout.CurrentPage ไปยังหน้าหลังหน้าปัจจุบันและแอนิเมชั่นให้มันหรือไม่ทำอะไรเลยหากไม่มีหน้าถัดไป


ส่งค่ากลับ

()

Previous

()

ตั้ง UIPageLayout.CurrentPage ไปยังหน้าก่อนหน้าหน้าปัจจุบันและแอนิเมชั่นไปยังหน้านั้นหรือไม่ทำอะไรเลยหากไม่มีหน้าก่อนหน้า


ส่งค่ากลับ

()

อีเวนต์

PageEnter

จะเกิดไฟไหม้เมื่อหน้าจะปรากฏและจะถูกเรนเดอร์ได้

พารามิเตอร์

page: Instance

PageLeave

จะเกิดไฟไหม้เมื่อหน้าออกจากมุมมองและจะไม่ถูกเรนเดอร์ได้

พารามิเตอร์

page: Instance

Stopped

ไฟเมื่อแอนิเมชั่นถึง UIPageLayout.CurrentPage สําเร็จโดยไม่ถูกยกเลิกและมุมมองหยุดการเลื่อน

พารามิเตอร์

currentPage: Instance