แชร์ผ่าน


ทำการวัดในความเป็นจริงผสม

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

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

ผู้ใช้สามารถส่งการวัดสำหรับการจับภาพในคุณสมบัติผลลัพธ์ Measurements ของตัวควบคุม ผู้ใช้ยังสามารถจับภาพหน้าจอในขณะที่วัดพื้นที่ได้ด้วย ภาพหน้าจอจะถูกบันทึกในคุณสมบัติผลลัพธ์ Photos ของตัวควบคุม

ภาพถ่ายของหน้าจอโทรศัพท์ที่แสดงขนาดที่วางซ้อนอยู่ที่มุมห้องที่กำลังสร้าง

เคล็ดลับ

ตัวควบคุม Mixed Reality (MR) ทำงานได้ดีที่สุดในสภาพแวดล้อมที่มีแสงสว่างเพียงพอพร้อมกับพื้นผิวที่มีพื้นผิวเรียบ การติดตามจะดีกว่าบนอุปกรณ์ที่เปิดใช้งาน LIDAR

เพิ่มปุ่ม กล้องวัด ลงในหน้าจอแอป

ด้วยแอปของคุณที่เปิดสำหรับ การแก้ไข ใน Power Apps Studio:

  1. เปิดแท็บ แทรก และขยาย สื่อ
  2. เลือก กล้องวัด เพื่อวางตัวควบคุมในหน้าจอแอป หรือลากตัวควบคุมไปยังหน้าจอเพื่อวางตำแหน่งได้แม่นยำยิ่งขึ้น

ตัวควบคุมคือปุ่มที่มีป้ายกำกับไอคอนลูกบาศก์และข้อความ Measure เปลี่ยนป้ายชื่อและซ่อนไอคอนหากคุณต้องการในคุณสมบัติ Text และ Display type

คุณสมบัติ

เปลี่ยนลักษณะการทำงานและลักษณะของปุ่ม กล้องวัด โดยใช้คุณสมบัติ คุณสมบัติบางอย่างมีเฉพาะในแท็บ ขั้นสูง

ภาพหน้าจอของปุ่ม กล้องวัด อยู่ระหว่างการสร้างใน Microsoft Power Apps Studio ที่แสดงควบคู่กับคุณสมบัติ

คุณสมบัติ คำอธิบาย ชนิด ตำแหน่ง
Text ตั้งค่าข้อความป้ายชื่อปุ่ม สตริง คุณสมบัติ; ขั้นสูง: Text
Display type กำหนดว่าป้ายชื่อปุ่มแสดงไอคอนของลูกบาศก์ ข้อความ หรือทั้งสองอย่าง รายการดรอปดาวน์ คุณสมบัติ; ขั้นสูง: DisplayType
Unit of measurement ตั้งค่าหน่วยที่ใช้สำหรับขนาด รายการดรอปดาวน์ คุณสมบัติ; ขั้นสูง: Units
Measurement type กำหนดประเภทการวัดที่ผู้ใช้สามารถทำได้ โดยเป็น Distance, Area หรือ Volume (พื้นที่บวกความสูงหรือความลึก) รายการดรอปดาวน์ คุณสมบัติ; ขั้นสูง: MeasurementType
Box draw ล็อกการวัดที่บันทึกเป็นรูปทรงสี่เหลี่ยมผืนผ้า แบบบูลีน คุณสมบัติ; ขั้นสูง: BoxDraw
Enable Shadows กำหนดว่าเงาจะใช้เพื่อปรับปรุงเอฟเฟกต์ 3 มิติเมื่อมีการวาดรูปร่างหรือไม่ แบบบูลีน คุณสมบัติ; ขั้นสูง: EnableShadows
Expected measurements (Items) ระบุ แหล่งข้อมูล (Items) ในรูปแบบของตารางในสมุดงาน Excel เพื่อรับการวัดที่ผู้ใช้ควรบันทึก ไม่สามารถใช้งานได้ คุณสมบัติ; ขั้นสูง: Items
Visible แสดงหรือซ่อนปุ่ม แบบบูลีน คุณสมบัติ; ขั้นสูง: Visible
Position วางมุมบนซ้ายของปุ่มที่พิกัดหน้าจอที่ระบุใน x และ y เลขจุดทศนิยมลอยตัว คุณสมบัติ; ขั้นสูง: X, Y
Size กำหนดขนาดของปุ่มโดยใช้ค่าพิกเซลที่ให้มาใน Width และ Height จำนวนเต็ม คุณสมบัติ; ขั้นสูง: Width, Height
Padding top ตั้งค่าระยะห่างระหว่างข้อความป้ายชื่อปุ่มกับด้านบนของปุ่ม เลขจุดทศนิยมลอยตัว คุณสมบัติ; ขั้นสูง: PaddingTop
Padding bottom ตั้งค่าระยะห่างระหว่างข้อความป้ายชื่อปุ่มกับด้านล่างของปุ่ม เลขจุดทศนิยมลอยตัว คุณสมบัติ; ขั้นสูง: PaddingBottom
Padding left ตั้งค่าระยะห่างระหว่างข้อความป้ายชื่อปุ่มกับขอบด้านซ้ายของปุ่ม เลขจุดทศนิยมลอยตัว คุณสมบัติ; ขั้นสูง: PaddingLeft
Padding right ตั้งค่าระยะห่างระหว่างข้อความป้ายชื่อปุ่มกับขอบด้านขวาของปุ่ม เลขจุดทศนิยมลอยตัว คุณสมบัติ; ขั้นสูง: PaddingRight
Font ตั้งชื่อกลุ่มแบบอักษรที่ใช้สำหรับข้อความป้ายชื่อปุ่ม รายการดรอปดาวน์ คุณสมบัติ; ขั้นสูง: Font
Font size ตั้งค่าขนาดของข้อความป้ายชื่อบนปุ่ม เลขจุดทศนิยมลอยตัว คุณสมบัติ; ขั้นสูง: FontSize
Font weight ตั้งค่าน้ำหนักของข้อความป้ายชื่อบนปุ่มเป็น Bold, Lighter, Normal หรือ Semibold รายการดรอปดาวน์ คุณสมบัติ; ขั้นสูง: FontWeight
Text alignment ตั้งค่าการจัดตำแหน่งแนวนอนของข้อความป้ายชื่อบนปุ่มเป็น Center, Justify, Left หรือ Right ไม่สามารถใช้งานได้ คุณสมบัติ; ขั้นสูง: TextAlignment
Vertical alignment ตั้งค่าการจัดตำแหน่งแนวตั้งของข้อความป้ายชื่อบนปุ่มเป็น Bottom, Middle หรือ Top รายการดรอปดาวน์ คุณสมบัติ; ขั้นสูง: VerticalAlign
Font style กำหนดลักษณะของข้อความป้ายชื่อบนปุ่มเป็น Italic, Underline, Strikethrough หรือไม่มี ไม่สามารถใช้งานได้ คุณสมบัติ; ขั้นสูง: Italic, Underline, Strikethrough
Border radius กำหนดรัศมีมุมของเส้นขอบปุ่ม เลขจุดทศนิยมลอยตัว คุณสมบัติ; ขั้นสูง: BorderRadius
Color ตั้งค่าสีของข้อความป้ายชื่อบนปุ่มและพื้นหลังของปุ่ม ไม่สามารถใช้งานได้ คุณสมบัติ; ขั้นสูง: FillColor, TextColor
Border กำหนดลักษณะ ความกว้าง และสีของเส้นขอบของปุ่ม ไม่สามารถใช้งานได้ คุณสมบัติ; ขั้นสูง: BorderStyle, BorderThickness, BorderFillColor
Disabled ปิดปุ่มแต่ปล่อยให้มองเห็นได้ แบบบูลีน คุณสมบัติ; ขั้นสูง: Disabled
Disabled color ตั้งค่าสีของข้อความป้ายชื่อปุ่ม พื้นหลังของปุ่ม และเส้นขอบของปุ่มหาก DisplayMode เป็น Disabled ไม่สามารถใช้งานได้ คุณสมบัติ; ขั้นสูง: DisabledContentColor, DisabledFillColor, DisabledBorderColor
Pressed color ตั้งค่าสีของข้อความป้ายชื่อปุ่ม พื้นหลังของปุ่ม และเส้นขอบของปุ่มเมื่อผู้ใช้เลือกปุ่ม ไม่สามารถใช้งานได้ คุณสมบัติ; ขั้นสูง: PressedContentColor, PressedFillColor, PressedBorderColor
Hover color ตั้งค่าสีของข้อความป้ายชื่อปุ่ม พื้นหลังของปุ่ม และเส้นขอบของปุ่มเมื่อผู้ใช้วางตัวชี้เมาส์ ไม่สามารถใช้งานได้ คุณสมบัติ; ขั้นสูง: HoverContentColor, HoverFillColor, HoverBorderColor
OnMixedRealitySelect ประกอบด้วยโค้ดที่ทำงานเมื่อผู้ใช้ออกจากหน้าจอการวัดพร้อมผลลัพธ์ใหม่ เหตุการณ์ ขั้นสูง
OnChange ประกอบด้วยโค้ดที่ทำงานเมื่อมีการเปลี่ยนแปลงคุณสมบัติของปุ่ม เหตุการณ์ ขั้นสูง
OnSelect ประกอบด้วยโค้ดที่ทำงานเมื่อผู้ใช้เลือกปุ่ม เหตุการณ์ ขั้นสูง
ItemsLabels ระบุคอลัมน์ใน Items ที่มีป้ายชื่อที่ผู้ใช้การวัดควรบันทึก ColumnName ขั้นสูง
ItemsMeasurementType (ไม่บังคับ) ระบุคอลัมน์ใน Items ที่มีสตริง (Distance, Area, Volume หรือ Freeform) ที่ระบุประเภทของการวัดที่ผู้ใช้ควรบันทึก ColumnName ขั้นสูง; ดู MeasurementType
ItemsBoxDraw (ไม่บังคับ) ระบุคอลัมน์ใน Items ที่มีสตริง (True หรือ False) ที่ล็อกการวัดให้เป็นรูปทรงสี่เหลี่ยมผืนผ้า ColumnName ขั้นสูง; ดู BoxDraw
Tooltip กำหนดข้อความที่จะแสดงเมื่อผู้ใช้วางเมาส์เหนือภาพ สตริง ขั้นสูง
ContentLanguage กำหนดภาษาที่แสดงของตัวควบคุม หากแตกต่างจากภาษาที่ใช้ในแอป สตริง ขั้นสูง
DisplayMode กำหนดว่าตัวควบคุมจะอนุญาตให้ผู้ใช้ป้อนข้อมูล (แก้ไข), แสดงข้อมูลเท่านั้น (มุมมอง) หรือถูกปิดใช้งาน (ปิดใช้งาน) Enum ขั้นสูง
TabIndex ระบุลำดับที่ตัวควบคุมถูกเลือก ถ้าผู้ใช้นำทางแอปโดยใช้คีย์ Tab จำนวนเต็ม คุณสมบัติ; ขั้นสูง: Tab index

คุณสมบัติผลลัพธ์

แอปของคุณสามารถใช้คุณสมบัติต่างๆ ได้มากขึ้นเมื่อผู้ใช้ทำงานกับตัวควบคุม ดูใน MR สิ่งเหล่านี้เรียกว่าคุณสมบัติผลลัพธ์ คุณสามารถใช้คุณสมบัติผลลัพธ์เหล่านี้ในการควบคุมอื่นๆ หรือเพื่อปรับแต่งประสบการณ์ใช้งานบนแอป

คุณสมบัติ คำอธิบาย
Photos บันทึกข้อมูลเกี่ยวกับภาพถ่ายเป็นคอลเลกชันที่ผู้ใช้ถ่ายในขณะที่วัดพื้นที่ ใช้คอลเลกชันเพื่อ อัปโหลดรูปถ่ายความเป็นจริงผสมไปที่ OneDrive และแสดงในแกลเลอรี
Measurements บันทึกระยะทาง ปริมาตร และพื้นที่ที่วัดได้ไว้ในตาราง
Segments บันทึกข้อมูลเกี่ยวกับส่วนต่างๆ ในวัตถุที่วัดได้ในตาราง

ตารางการวัดมีคอลัมน์ต่อไปนี้:

  • ป้ายชื่อ: สตริงที่ระบุการวัด
  • รหัส: ตัวเลขที่ระบุการวัดโดยเฉพาะ
  • หน่วย: สตริงที่ระบุหน่วยวัด
  • ความสูง: ตัวเลขที่แสดงความสูงของปริมาตรที่วัดได้ (0 หากวัดพื้นที่ 2 มิติ)
  • ความยาว: ตัวเลขที่แสดงความยาวรวมของเส้นรอบรูปหรือเส้นทางที่วัดได้
  • BoundingWidth: ตัวเลขที่แสดงความกว้างต่ำสุดที่ล้อมรอบรูปร่าง
  • BoundingDepth: ตัวเลขที่แสดงความลึกต่ำสุดที่ล้อมรอบรูปร่าง
  • พื้นที่: ตัวเลขที่แสดงพื้นที่โดยประมาณของรูปร่างที่วัดได้เป็นหน่วยยกกำลังสอง
  • ปริมาตร: ตัวเลขที่แสดงปริมาตรโดยประมาณของรูปร่างที่วัดได้เป็นหน่วยลูกบาศก์

ตารางส่วนมีคอลัมน์ต่อไปนี้:

  • ความยาว: ตัวเลขที่แสดงระยะทางทั้งหมดของส่วนในหน่วยที่ระบุ
  • DirectionX: ตัวเลขที่ระบุทิศทาง X ของเซ็กเมนต์ในพื้นที่โลก (3 มิติ)
  • DirectionY: ตัวเลขที่ระบุทิศทาง Y ของเซ็กเมนต์ในพื้นที่โลก (3 มิติ) (โดยทั่วไปเป็น 0)
  • DirectionZ: ตัวเลขที่ระบุทิศทาง Z ของเซ็กเมนต์ในพื้นที่โลก (3 มิติ)

เรียนรู้เพิ่มเติมเกี่ยวกับวิธีใช้คุณสมบัติผลลัพธ์ของตัวควบคุม กล้องวัด ในแอปของคุณ: ตรวจสอบการวัดในความเป็นจริงผสมโดยใช้ตัวกรองทดสอบเชิงพื้นที่

ตัวควบคุม mixed reality อื่นๆ

  • ดูเนื้อหา 3D ด้วยการควบคุม วัตถุ 3 มิติ
  • ดูเนื้อหาและภาพ 3 มิติในโลกแห่งความเป็นจริงด้วยการควบคุม View in mixed reality
  • สร้างและดูรูปร่าง 3 มิติที่กำหนดไว้ล่วงหน้าด้วยตัวควบคุม View รูปร่าง in mixed reality
  • ระบายสีเส้น 3 มิติหรือวาดลูกศร 3 มิติเพื่อระบุพื้นที่หรือแอสเซทในสภาพแวดล้อมของคุณด้วยตัวควบคุม Markup in MR

ดูเพิ่มเติม

สร้างแอปโดยใช้ตัวควบคุม กล้องวัด

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)