แชร์ผ่าน


เพิ่มหมุดในโมเดล 3 มิติใน Power Apps

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

ภาพหน้าจอของแอปสำหรับอุปกรณ์เคลื่อนที่ที่แสดงโมเดล 3 มิติของเก้าอี้ โดยมีวงกลมสีน้ำเงินสี่วงระบุตำแหน่งของหมุด

เพิ่มหมุดที่กำหนดไว้ล่วงหน้าให้กับโมเดล 3 มิติจากเวิร์กบุ๊ก Excel

วิธีที่ง่ายที่สุดในการเพิ่มหมุดไปยังโมเดล 3 มิติคือการโหลดหมุดจากเวิร์กบุ๊ก Excel

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

ข้อสำคัญ

ตัวควบคุม ความเป็นจริงผสม (MR) ใน Power Apps ใช้ ระบบพิกัดแบบถนัดซ้าย

คอลัมน์ สอดคล้องกับ
ป้ายชื่อ ItemsLabels
X PinsX
Y PinsY
Z PinsZ

ต่อไปนี้คือตัวอย่างตารางที่ชื่อ "TestPins" ที่มีพิกัดสำหรับวางหมุดสี่ตัวบนโมเดล 3 มิติ:

ตัวอย่างเวิร์กชีต Microsoft Excel ที่มีตารางชื่อ TestPins ที่มีคอลัมน์ Label, X, Y และ Z

เมื่อต้องการลองใช้ตัวอย่างนี้ ให้เริ่มต้นด้วยการสร้างตารางใน Excel

  1. คัดลอกข้อมูลตัวอย่างต่อไปนี้แล้ววางลงในเซลล์ A1 ของเวิร์กชีต Excel ใหม่

    ป้ายชื่อ หมุด X หมุด Y หมุด Z
    ด้านหน้าข้างซ้าย -0.2 0.01 0.2
    ด้านหน้าข้างขวา 0.2 0.01 0.2
    Zero 0 0 0
    จุด X 0 0.72 -0.2
  2. เลือกหนึ่งในเซลล์ที่วาง บนแท็บ หน้าแรก เลือก จัดรูปแบบเป็นตาราง เลือกลักษณะ แล้วเลือก ตกลง

  3. บนแท็บ การออกแบบตาราง ภายใต้ ชื่อตาราง ให้ป้อนชื่อ เช่น TestPins

  4. บันทึกเวิร์กบุ๊กและปิด

ถัดไป เพิ่มตารางเป็นแหล่งข้อมูลเพื่อแสดงหมุดบนโมเดล 3 มิติ

  1. ใน Power Apps Studio แทรกโมเดล 3 มิติ หรือเลือกโมเดลที่มีอยู่
  2. ตั้งค่าการควบคุม วัตถุ 3 มิติ สำหรับคุณสมบัติ Source เป็น https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/chair.glb (หรือไฟล์รุ่นอื่นๆ ที่คุณเลือก)

หมายเหตุ

ตัวอย่างแรกของการควบคุม วัตถุ 3 มิติ มีชื่อ 3DObject1 ตามค่าเริ่มต้นและนั่นคือชื่อที่เราจะใช้ในตัวอย่างต่อไปนี้ ตัวอย่างเพิ่มเติมของตัวควบคุมจะเรียกว่า ViewIn3D2, ViewIn3D3 และอื่นๆ

  1. บนแท็บ คุณสมบัติ ของโมเดล ให้เลือกรายการดรอปดาวน์ Pins(Items)
  2. พิมพ์ excel ในช่องค้นหา แล้วเลือก นำเข้าจาก Excel
  3. ค้นหาเวิร์กบุ๊ก Excel ที่คุณบันทึกไว้ก่อนหน้าแล้วเปิดขึ้น
  4. เลือกชื่อที่คุณกำหนดให้กับตารางใน Excel จากนั้นเลือก เชื่อมต่อ
  5. บนแท็บ ขั้นสูง ให้ค้นหา PinsX, PinsY และ PinsZ และป้อนชื่อคอลัมน์ที่เกี่ยวข้องในตาราง (ในตัวอย่างนี้ ให้ป้อน Label ใน ItemsLabels, X ใน PinsX และอื่นๆ) ใส่ชื่อคอลัมน์ในเครื่องหมายอัญประกาศ

หมุดจะปรากฏบนโมเดลในตำแหน่งที่พิกัดอธิบายไว้

แสดงป้ายชื่อและพิกัดของหมุดบนโมเดล 3 มิติ

ใช้ตารางข้อมูลเพื่อแสดงป้ายชื่อและพิกัดของหมุดที่เลือกในแอปพื้นที่ทำงาน

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

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

  1. เปิดแท็บ แทรก และขยาย เค้าโครง

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

  3. เลือกแสดงข้อมูลเกี่ยวกับหมุดทั้งหมดหรือเฉพาะหมุดที่เลือก เมื่อมีการเลือกตารางข้อมูล:

    • แสดงหมุดทั้งหมด: ในบานหน้าต่าง คุณสมบัติ เลือกรายการดรอปดาวน์ Pins(Items) และเลือกตาราง Excel ที่คุณเชื่อมต่อไว้ก่อนหน้านี้

    • แสดงหมุดที่เลือกเท่านั้น: ในตัวแก้ไขนิพจน์ Power Apps Studio ให้ป้อน 3DObject1.SelectedItems

      ภาพหน้าจอของตัวแก้ไขนิพจน์ Power Apps Studio ที่แสดงนิพจน์ที่ใช้แสดงข้อมูลเกี่ยวกับหมุดที่เลือก

  4. บนบานหน้าต่าง คุณสมบัติ เลือก แก้ไขฟิลด์ แล้วเลือก เพิ่มฟิลด์

  5. เลือกคอลัมน์ที่จะแสดง แล้วเลือก เพิ่ม

    ภาพหน้าจอของโมเดล 3 มิติที่กำลังสร้างใน Power Apps Studio ที่แสดงพร้อมรายการฟิลด์ที่จะเพิ่มลงในตารางข้อมูล

แสดงป้ายชื่อของหมุดที่เลือกบนโมเดล 3 มิติ

ใช้กล่องข้อความที่จะแสดงเฉพาะป้ายชื่อของหมุดที่เลือกในแอปพื้นที่ทำงาน

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

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

สร้างคอลเลกชันเพื่อให้ผู้ใช้เพิ่มหมุดของตัวเองลงในโมเดล 3 มิติ

หากคุณต้องการให้ผู้ใช้วางหมุดบนโมเดล 3 มิติ ใช้คอลเลกชัน

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

  1. เปิดแท็บ แทรก

  2. เลือก การป้อนข้อความ เพื่อวางช่องป้อนข้อความในหน้าจอแอป

  3. คัดลอกกล่องข้อความแล้ววางสามครั้งเพื่อสร้างตัวควบคุม การป้อนข้อความ สี่ตัว

  4. ตั้งค่าคุณสมบัติ Default สำหรับตัวควบคุมแต่ละรายการเป็น X, Y, Z และ ป้ายกำกับ ตามลำดับ

  5. เปิดแท็บ มุมมองทรี

  6. เปลี่ยนชื่อตัวควบคุมแต่ละรายการ ตามความเหมาะสม เป็น XCoordinate, YCoordinate, ZCoordinate และ LabelInput

    ภาพหน้าจอของมุมมองทรี Power Apps Studio ที่แสดงตัวควบคุม การป้อนข้อความ ที่เปลี่ยนชื่อสี่รายการ

ถัดไป เพิ่มปุ่มเพื่อผนวกข้อมูลของผู้ใช้เข้ากับคอลเลกชันหมุด

  1. เปิดแท็บ แทรก

  2. เลือก ปุ่ม เพื่อวางปุ่มในหน้าจอแอป

  3. ตั้งค่าคุณสมบัติ Text ของคุณปุ่มเป็น เพิ่มหมุด

  4. ป้อนโค้ดต่อไปนี้ในคุณสมบัติ OnSelect ของปุ่มให้ตรงตามที่แสดง:

    Collect( 
    PinsCollection,
      {
        X: XCoordinate.Text,
        Y: YCoordinate.Text,
        Z: ZCoordinate.Text,
        Label: LabelInput.Text
      }
    )
    

ตอนนี้ คุณจะเปลี่ยนแหล่งข้อมูลของหมุดจากตาราง Excel เป็นคอลเลกชันใหม่

  1. เลือกโมเดล 3 มิติ

  2. บนแท็บ คุณสมบัติ ให้เลือกรายการดรอปดาวน์ Pins(Items) แล้วเลือก PinsCollection

    ภาพหน้าจอของคุณสมบัติ Pins(Items) ของโมเดล 3 มิติใน Power Apps Studio พร้อมการเลือกแหล่งข้อมูล PinsCollection

  3. บนแท็บ ขั้นสูง ให้ค้นหา PinsX, PinsY และ PinsZ และตั้งค่าเป็น X, Y และ Z ตามลำดับ

เมื่อผู้ใช้ป้อนพิกัดและป้ายชื่อแล้วเลือก Add pin หมุดที่มีป้ายชื่อจะถูกวางไว้บนโมเดลในพิกัดที่ป้อน

แสดงข้อมูลเกี่ยวกับหมุดเมื่อเพิ่มลงในโมเดล 3 มิติ

สุดท้าย รวมตัวอย่างก่อนหน้าโดยแสดงข้อมูลเกี่ยวกับหมุดตามที่ผู้ใช้เพิ่มเข้าไป

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

  1. เพิ่มตารางข้อมูลลงในหน้าจอ
  2. บนแท็บ คุณสมบัติ ให้เลือกรายการดรอปดาวน์ Pins(Items) และเลือก PinsCollection
  3. เลือก แก้ไขฟิลด์ แล้วเลือก เพิ่มฟิลด์
  4. เลือกคอลัมน์ที่จะแสดงในตาราง แล้วเลือก เพิ่ม

ตัวควบคุมความเป็นจริงผสมอื่นๆ

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

หมายเหตุ

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

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