मुझे एक समस्या है। जब मैं अपने कैमरे और लक्ष्य के बीच की दूरी बदल रहा हूं, तो दो वस्तुओं के बीच की दूरी बदल रही है।

मैं दो वस्तुओं के बीच वास्तविक दूरी की गणना कैसे कर सकता हूं?

-1
santus say 10 जून 2017, 11:51

2 जवाब

यह देखते हुए कि आप दोनों वस्तुओं के निर्देशांक जानते हैं, आप पाइथागोरस प्रमेय का दो बार उपयोग कर सकते हैं (जैसा कि बताया गया है यहां< /ए>):

d = sqrt(x^2 + y^2 + z^2)
0
Reaper 10 जून 2017, 17:28

ऐसा इसलिए है क्योंकि जिस तरह से आपने वुफोरिया में वर्ल्ड सेंटर मोड सेट किया है। आप एकता दूरी फ़ंक्शन का उपयोग कर सकते हैं और इसे ठीक काम करना चाहिए। यदि नहीं, तो एक वस्तु को दूसरे का बच्चा बनाने का प्रयास करें, ताकि आप बच्चे की वस्तु के स्थानीय स्थिति मान का उपयोग करके दूरी की जांच कर सकें:

d = sqrt(CHILD1.transform.localposition.x^2 + CHILD1.transform.localPosition.y^2 + CHILD1.transform.localPosition.z^2);
0
ZurdoRod 11 जुलाई 2017, 11:41