विभिन्न स्थानों में SCNNode स्थिति जब छवि स्विफ्ट मान्यता प्राप्त

वोट
0

मैं didAddNode में इस कोड के बाद एक छवि में मान्यता प्राप्त है की है। छवियों एक एक्स पैटर्न में एक दूसरे के ऊपर पर प्रदर्शित कर रहे हैं। मैं उन्हें जरूरत है एक दूसरे के बगल में किया जाना है। मैं SCNNode एक्स, वाई, और z की कोशिश की है, लेकिन छवि मध्य बिंदु के भीतर चलती नहीं है। मैं लंगर किया है इससे पहले कि संदर्भ छवि के लिए, लेकिन यह भी लक्ष्य के लिए मुझे नहीं मिला। मैं SCNVector3 की कोशिश की (0,0, -0.2) छवि स्क्रीन बंद गायब हो जाता है

  //IMAGE 1
let plane = SCNPlane(width: 0.01 ,height: 0.01)
            if let cgImage = ImageUse!.cgImage {
                plane.firstMaterial?.diffuse.contents = cgImage
            }
let overlayNode = SCNNode.init(geometry: plane)
                      overlayNode.eulerAngles.x = -Float.pi / 2
                      node.addChildNode(overlayNode)

//IMAGE 2
let plane2 = SCNPlane(width: 0.01,height: 0.01)

if let cgImage = ImageUse2!.cgImage {
              plane2.firstMaterial?.diffuse.contents = cgImage
               }

let overlayNode2 = SCNNode.init(geometry: plane2)
            overlayNode2.eulerAngles.x = -Float.pi / 4
            node.addChildNode(overlayNode2)

यहाँ क्या दिखा रहा है:

यहाँ

यह मेरा लक्ष्य है:

यहाँ

03/12/2019 को 00:06
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

मैं छवि नोड मैं इसे कैसे की जरूरत पर रखा जाना है मिला है। मैं overlayNode2.position = SCNVector3 (-0.01, -0.01, -0.01) overlayNode2.eulerAngles.x = -Float.pi / 2 के साथ चारों ओर खेलने के लिए किया था

04/12/2019 को 07:03
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more