หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ใช้ตัวควบคุม ดูรูปร่างใน MR ในแอปพื้นที่ทำงานเพื่อดูว่าลูกบาศก์ดิจิทัลในขนาดที่กำหนดพอดีกับพื้นที่จริงหรือไม่ (หากต้องการเปรียบเทียบโมเดล 3 มิติของวัตถุแทน ให้ใช้ ตัวควบคุม ดูใน MR)
ตัวควบคุม ดูรูปร่างใน MR จะเพิ่มปุ่มในแอปของคุณ เมื่อผู้ใช้เลือกปุ่ม แอปจะซ้อนทับลูกบาศก์บนตัวดึงข้อมูลสดจากกล้องของอุปกรณ์ ขนาดของลูกบาศก์ถูกตั้งค่าเป็นคุณสมบัติบนตัวควบคุมเมื่อคุณสร้างแอปใน Microsoft Power Apps Studio ผู้ใช้ต้องไม่เปลี่ยนขนาดของลูกบาศก์ขณะใช้แอป
เคล็ดลับ
ตัวควบคุม Mixed Reality (MR) ทำงานได้ดีที่สุดในสภาพแวดล้อมที่มีแสงสว่างเพียงพอพร้อมกับพื้นผิวที่มีพื้นผิวเรียบ การติดตามจะดีกว่าบนอุปกรณ์ที่เปิดใช้งาน LIDAR
เคล็ดลับ
ตัวควบคุม MR ใน Power Apps ใช้ Babylon และ Babylon React Native เนื้อหาความเป็นจริงผสมที่ทำงานใน Babylon sandbox ควรทำงานใน Power Apps ผ่านแพลตฟอร์ม MR ที่ใช้ร่วมกันนี้ หากเนื้อหาของคุณทำงานใน Babylon แต่ไม่ได้ทำงานใน Power Apps ให้ถามคำถามในฟอรั่มชุมชน Power Apps (แท็กด้วย "ความเป็นจริงผสม")
เพิ่มปุ่ม ดูรูปร่างใน MR ลงในหน้าจอแอป
ด้วยแอปของคุณที่เปิดสำหรับการแก้ไขใน Power Apps Studio:
- เปิดแท็บ แทรก และขยาย ความเป็นจริงผสม
- เลือก ดูรูปร่างใน MR เพื่อวางตัวควบคุมในหน้าจอแอป หรือลากตัวควบคุมไปยังหน้าจอเพื่อวางตำแหน่งได้แม่นยำยิ่งขึ้น
ตัวควบคุมคือปุ่มที่มีป้ายกำกับไอคอนลูกบาศก์และข้อความ Place a cube เปลี่ยนป้ายชื่อและซ่อนไอคอนหากคุณต้องการในคุณสมบัติ Text และ Display type
คุณสมบัติ
เปลี่ยนลักษณะการทำงานและลักษณะของปุ่ม ดูรูปร่างใน MR โดยใช้คุณสมบัติ คุณสมบัติบางอย่างมีเฉพาะในแท็บ ขั้นสูง
| คุณสมบัติ | รายละเอียด | ชนิด | ตำแหน่ง |
|---|---|---|---|
| ข้อความ | ตั้งค่าข้อความป้ายชื่อปุ่ม | สตริง | คุณสมบัติ; ขั้นสูง: Text |
| Alternative text | ระบุข้อความที่จะแสดง หากโมเดลไม่สามารถโหลดได้ หรือหากผู้ใช้แอปวางเมาส์เหนือโมเดล | สตริง | คุณสมบัติ; ขั้นสูง: AltText |
| ชนิดการแสดงผล | กำหนดว่าป้ายชื่อปุ่มแสดงไอคอนของลูกบาศก์ ข้อความ หรือทั้งสองอย่าง | การเลือกแบบหล่นลง | คุณสมบัติ; ขั้นสูง: DisplayType |
| ความกว้างของรูปร่าง | ตั้งค่าความกว้างของลูกบาศก์ | Integer | คุณสมบัติ; ขั้นสูง: ShapeWidth |
| Shape height | ตั้งค่าความสูงของลูกบาศก์ | Integer | คุณสมบัติ; ขั้นสูง: ShapeHeight |
| Shape depth | ตั้งค่าความลึกของลูกบาศก์ | Integer | คุณสมบัติ; ขั้นสูง: ShapeDepth |
| หน่วยของการวัด | ตั้งค่าหน่วยวัดที่ใช้สำหรับความกว้าง ความสูง และความลึกของลูกบาศก์ | การเลือกแบบหล่นลง | คุณสมบัติ; ขั้นสูง: Units |
| เปิดใช้งานเงา | กำหนดว่าเงาจะใช้เพื่อปรับปรุงเอฟเฟกต์ 3D เมื่อแสดงลูกบาศก์หรือไม่ | แบบบูลีน | คุณสมบัติ; ขั้นสูง: EnableShadows |
| เปิดใช้งานการตรวจหาเครื่องหมาย | กำหนดว่าจะใช้การตรวจหาเครื่องหมายเพื่อกำหนดตำแหน่งและการหมุนของโมเดลหรือไม่ ดู ใช้การตรวจหาเครื่องหมายด้วยการควบคุมความเป็นจริงผสม | แบบบูลีน | คุณสมบัติ; ขั้นสูง: EnableMarkerDetection |
| Visible | แสดงหรือซ่อนปุ่ม | แบบบูลีน | คุณสมบัติ; ขั้นสูง: Visible |
| Position | วางมุมบนซ้ายของปุ่มที่พิกัดหน้าจอที่ระบุใน x และ y | เลขจุดทศนิยมลอยตัว | คุณสมบัติ; ขั้นสูง: X, Y |
| Size | กำหนดขนาดของปุ่มโดยใช้ค่าพิกเซลที่ให้มาใน Width และ Height | Integer | คุณสมบัติ; ขั้นสูง: Width, Height |
| ช่องว่างภายในด้านบน | ตั้งค่าระยะห่างระหว่างข้อความป้ายชื่อปุ่มกับด้านบนของปุ่ม | เลขจุดทศนิยมลอยตัว | คุณสมบัติ; ขั้นสูง: PaddingTop |
| ช่องว่างภายในด้านล่าง | ตั้งค่าระยะห่างระหว่างข้อความป้ายชื่อปุ่มกับด้านล่างของปุ่ม | เลขจุดทศนิยมลอยตัว | คุณสมบัติ; ขั้นสูง: PaddingBottom |
| ช่องว่างภายในด้านซ้าย | ตั้งค่าระยะห่างระหว่างข้อความป้ายชื่อปุ่มกับขอบด้านซ้ายของปุ่ม | เลขจุดทศนิยมลอยตัว | คุณสมบัติ; ขั้นสูง: PaddingLeft |
| ช่องว่างภายในด้านขวา | ตั้งค่าระยะห่างระหว่างข้อความป้ายชื่อปุ่มกับขอบด้านขวาของปุ่ม | เลขจุดทศนิยมลอยตัว | คุณสมบัติ; ขั้นสูง: PaddingRight |
| Font | ตั้งชื่อกลุ่มแบบอักษรที่ใช้สำหรับข้อความป้ายชื่อปุ่ม | รายการแบบหล่นลง | คุณสมบัติ; ขั้นสูง: Font |
| Font size | ตั้งค่าขนาดของข้อความป้ายชื่อบนปุ่ม | เลขจุดทศนิยมลอยตัว | คุณสมบัติ; ขั้นสูง: FontSize |
| Font weight | ตั้งค่าน้ำหนักของข้อความป้ายชื่อบนปุ่มเป็น Bold, Lighter, Normal หรือ Semibold | รายการแบบหล่นลง | คุณสมบัติ; ขั้นสูง: FontWeight |
| Text การจัดแนวข้อความ | ตั้งค่าการจัดตำแหน่งแนวนอนของข้อความป้ายชื่อบนปุ่มเป็น Center, Justify, Left หรือ Right | ไม่สามารถใช้งานได้ | คุณสมบัติ; ขั้นสูง: TextAlignment |
| Vertical alignment | ตั้งค่าการจัดตำแหน่งแนวตั้งของข้อความป้ายชื่อบนปุ่มเป็น Bottom, Middle หรือ Top | รายการแบบหล่นลง | คุณสมบัติ; ขั้นสูง: VerticalAlign |
| ลักษณะแบบอักษร | กำหนดลักษณะของข้อความป้ายชื่อบนปุ่มเป็น Italic, Underline, Strikethrough หรือไม่มี | ไม่สามารถใช้งานได้ | คุณสมบัติ; ขั้นสูง: ตัวเอียงขีดเส้นใต้ขีดทับ |
| Border radius | กำหนดรัศมีมุมของเส้นขอบปุ่ม | เลขจุดทศนิยมลอยตัว | คุณสมบัติ; ขั้นสูง: BorderRadius |
| สี | ตั้งค่าสีของข้อความป้ายชื่อบนปุ่มและพื้นหลังของปุ่ม | ไม่สามารถใช้งานได้ | คุณสมบัติ; ขั้นสูง: FillColor, TextColor |
| เส้นขอบ | กำหนดลักษณะ ความกว้าง และสีของเส้นขอบของปุ่ม | ไม่สามารถใช้งานได้ | คุณสมบัติ; ขั้นสูง: BorderStyle, BorderThickness, BorderFillColor |
| ปิดใช้งาน | ปิดปุ่มแต่ปล่อยให้มองเห็นได้ | แบบบูลีน | คุณสมบัติ; ขั้นสูง: Disabled |
| สีที่ปิดใช้งาน | ตั้งค่าสีของข้อความป้ายชื่อปุ่ม พื้นหลังของปุ่ม และเส้นขอบของปุ่มหาก DisplayMode เป็น Disabled | ไม่สามารถใช้งานได้ | คุณสมบัติ; ขั้นสูง: DisabledContentColor, DisabledFillColor, DisabledBorderColor |
| Pressed color | ตั้งค่าสีของข้อความป้ายชื่อปุ่ม พื้นหลังของปุ่ม และเส้นขอบของปุ่มเมื่อผู้ใช้เลือกปุ่ม | ไม่สามารถใช้งานได้ | คุณสมบัติ; ขั้นสูง: PressedContentColor, PressedFillColor, PressedBorderColor |
| Hover color | ตั้งค่าสีของข้อความป้ายชื่อปุ่ม พื้นหลังของปุ่ม และเส้นขอบของปุ่มเมื่อผู้ใช้วางตัวชี้เมาส์ | ไม่สามารถใช้งานได้ | คุณสมบัติ; ขั้นสูง: HoverContentColor, HoverFillColor, HoverBorderColor |
| OnMixedRealitySelect | ลักษณะการทำงานที่ถูกทริกเกอร์เมื่อผู้ใช้เลือกปุ่มเพื่อเข้าสู่ประสบการณ์ใช้งานความเป็นจริงผสม | การดำเนินการที่กำหนด | ขั้นสูง |
| OnChange | ลักษณะการทำงานที่ทริกเกอร์เมื่อคุณสมบัติใด ๆ บนปุ่มมีการเปลี่ยนแปลง นี่เป็นคุณสมบัติทั่วไปในตัวควบคุมหลายตัว | การดำเนินการที่กำหนด | ระดับสูง |
| คำแนะนำเครื่องมือ | กำหนดข้อความที่จะแสดงเมื่อผู้ใช้วางเมาส์เหนือปุ่ม | สตริง | ขั้นสูง |
| ContentLanguage | กำหนดภาษาที่แสดงของป้ายชื่อปุ่ม หากแตกต่างจากภาษาที่ใช้ในแอป | สตริง | ระดับสูง |
| DisplayMode | กำหนดว่าปุ่มจะอนุญาตให้ผู้ใช้ป้อนข้อมูล (แก้ไข), แสดงข้อมูลเท่านั้น (มุมมอง), หรือถูกปิดใช้งาน (ปิดใช้งาน) | Enum | ระดับสูง |
| TabIndex | ระบุลำดับที่ปุ่มถูกเลือก ถ้าผู้ใช้นำทางแอปโดยใช้คีย์ Tab | Integer | คุณสมบัติ; ขั้นสูง: TabIndex |
คุณสมบัติ Output
แอปของคุณสามารถใช้คุณสมบัติต่างๆ ได้มากขึ้นเมื่อผู้ใช้ทำงานกับตัวควบคุม ดูรูปร่างใน MR สิ่งเหล่านี้เรียกว่าคุณสมบัติผลลัพธ์ คุณสามารถใช้คุณสมบัติผลลัพธ์เหล่านี้ในการควบคุมอื่นๆ หรือเพื่อปรับแต่งประสบการณ์ใช้งานบนแอป
| คุณสมบัติ | คำอธิบาย | ชนิด |
|---|---|---|
| Photos | รวบรวมรูปถ่ายที่ถ่ายในระหว่างเซสชันความเป็นจริงผสม คุณสามารถอัปโหลดรูปถ่ายความเป็นจริงผสมไปที่ OneDrive และแสดงในแกลเลอรี | ไม่สามารถใช้งานได้ |
ตัวควบคุม mixed reality อื่นๆ
- ดูเนื้อหา 3D ด้วยตัวควบคุม วัตถุ 3 มิติ
- ดูเนื้อหาและภาพ 3 มิติในโลกแห่งความเป็นจริงด้วยตัวควบคุม View in mixed reality
- วัดระยะทาง พื้นที่ และปริมาตรด้วยตัวควบคุม Measure in mixed reality
- ระบายสีเส้น 3 มิติหรือวาดลูกศร 3 มิติเพื่อระบุพื้นที่หรือแอสเซทในสภาพแวดล้อมของคุณด้วยตัวควบคุม มาร์กอัปใน MR