UIPageLayout
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สร้างหน้าต่างการดูที่มีหน้าของหน้าหลักของอุปกรณ์มือถือ คุณสามารถใช้ UIPageLayout โดยการแนบมันไว้ใน GuiObject ได้ หน้า UIPageLayout จะนำมาใช้กับพี่น้องทั้งหมดของ GuiObject ของคุณ
สรุป
คุณสมบัติ
ว่าจะให้อนิเมชันเวลาเหวี่ยงระหว่างหน้าหรือไม่
จะมีการหุ้มหน้าเว็บอยู่หรือไม่
แอนิเมชัน
ทิศทางการปลดปล่อยที่ใช้เมื่อประกอบอนิเมชัน
สไตล์การปลดปล่อยที่ใช้เมื่อประกอบอนิเมชัน
ควบคุมการเปลี่ยนแปลงเสริมของ NextSelection{Up, Down, Left, Right} ปกติจะเป็น true
กำหนดจำนวนเงินที่หน้าถูกแยกออกจากกัน
ควบคุมการใช้งานของล้อเลื่อนในกรณีที่มันถูกใช้สำหรับสิ่งอื่น ปกติจะเป็นค่าเริ่มต้นสำหรับค่าที่ถูกต้อง คือ true
ควบคุมการเลื่อนเมาส์แบบสัมพันธ์ในกรณีที่นี่เป็นการออกแบบที่ไม่ใช่สมุดโค้ด ค่าเริ่มต้นจะเป็น true
แอนิเมชัน
ขนาดพื้นที่ที่แท้จริงที่ได้รับการเก็บไว้โดยแมชชีนเลย์
กำหนดแกนที่ UI ตัวนำวัตถุจะวางอยู่
กำหนดการจัดตำแหน่งแนวตั้งของรูปแบบในพื้นที่ลูกขององค์ประกอบ
กำหนดลำดับที่เด็ก UI วัตถุจะวางในแผนผัง
กำหนดตำแหน่งแนวตั้งของรายการ UI ในองค์ประกอบพ่อ
วิธีการ
หาก page อยู่ใน UIPageLayout จะตั้ง UIPageLayout.CurrentPage ให้กับมันและเริ่มต้นอนิเมชั่นไปยังมัน หากเปิดใช้งานการจัดเว้นวรรค จะใช้เส้นทางที่สั้นที่สุดไปยังหน้านี้
หากดัชนีเป็น >= 0 และมีขนาดน้อยกว่าขนาดของการวางแผง, วิธีนี้จะทำงานเหมือน UIPageLayout:JumpTo() หากมันอยู่นอกขอบเขตและวงกลมถูกตั้
ตั้งค่า UIPageLayout.CurrentPage ไปยังหน้าหลังจากหน้าปัจจุบันและอนิเมชั่นไปยังหน้านั้นหรือไม่ได้ทำอะไรถ้าไม่มีหน้าต่อไป
ตั้งค่า UIPageLayout.CurrentPage ให้กับหน้าก่อนหน้าหน้าปัจจุบันและอนิเมชั่นไปยังหน้านั้นหรือไม่ได้ทำอะไรถ้าไม่มีหน้าก่อนหน้า
อีเวนต์
จะเริ่มต้นไฟร์เมื่อหน้าเข้ามาในมุมมอง และจะเริ่มต้นเรนเดอร์
จะได้รับการจุดเพลิงเมื่อหน้าออกจากมุมมอง และจะไม่ถูกเรนเดอร์
เกิดขึ้นเมื่อแอนิเมชั่นสำหรับ UIPageLayout.CurrentPage เสร็จสิ้นโดยไม่ต้องยกเลิกและมุมมองจะหยุดเลื่อน
คุณสมบัติ
GamepadInputEnabled
ควบคุมการเปลี่ยนแปลงเสริมของ NextSelection{Up,Down,Left,Right} ปกติจะเป็น true
Padding
กำหนดจำนวนเงินที่หน้าถูกแยกออกจากกัน สามารถตั้งได้โดยใช้ขนาดของเวลา (เปอร์เซ็นต์ขนาดของพ่อแม่ในทิศทางปัจจุบัน) หรือขนาดของเวลา (ค่าเวลาคงที่ที่เหมือนกับขนาดของพิกเซล)
ScrollWheelInputEnabled
ควบคุมการใช้งานของล้อเลื่อนในกรณีที่มันถูกใช้สำหรับสิ่งอื่น ปกติจะเป็นค่าเริ่มต้นสำหรับค่าที่ถูกต้อง คือ true
TouchInputEnabled
ควบคุมการเลื่อนเมาส์แบบสัมพันธ์ในกรณีที่นี่เป็นการออกแบบที่ไม่ใช่สมุดโค้ด ค่าเริ่มต้นจะเป็น true
วิธีการ
JumpTo
หาก page อยู่ใน UIPageLayout จะตั้ง UIPageLayout.CurrentPage ให้กับมันและเริ่มต้นอนิเมชั่นไปยังมัน หากเปิดใช้งานการจัดเว้นวรรค จะใช้เส้นทางที่สั้นที่สุดไปยังหน้านี้
พารามิเตอร์
ส่งค่ากลับ
JumpToIndex
หากดัชนีเป็น >= 0 และมีขนาดน้อยกว่าขนาดของการวางแผง, วิธีนี้จะทำงานเหมือน UIPageLayout:JumpTo() หากมันอยู่นอกขอบเขตและวงกลมถูกตั้
พารามิเตอร์
ส่งค่ากลับ
Next
ตั้งค่า UIPageLayout.CurrentPage ไปยังหน้าหลังจากหน้าปัจจุบันและอนิเมชั่นไปยังหน้านั้นหรือไม่ได้ทำอะไรถ้าไม่มีหน้าต่อไป
ส่งค่ากลับ
Previous
ตั้งค่า UIPageLayout.CurrentPage ให้กับหน้าก่อนหน้าหน้าปัจจุบันและอนิเมชั่นไปยังหน้านั้นหรือไม่ได้ทำอะไรถ้าไม่มีหน้าก่อนหน้า
ส่งค่ากลับ
อีเวนต์
Stopped
เกิดขึ้นเมื่อแอนิเมชั่นสำหรับ UIPageLayout.CurrentPage เสร็จสิ้นโดยไม่ต้องยกเลิกและมุมมองจะหยุดเลื่อน