के बीच पथ बना रहा एक स्पर्श आधारित खेल पर काम कर रहा हूँ, और मैं एक पथ उपयोगकर्ता के माध्यम से छुआ है ड्राइंग समस्याएं आ रही हैं। मैं इन ऐप्स की तरह कुछ नकल करने की कोशिश कर रहा हूं http://www.youtube.com/watch?v=G3CECr6mT1Q या http://www.youtube.com/watch?v=r34-_0wrVC4दो अंक
मैं इसे एक्सएनए/सी # में कर रहा हूं।
मेरा मुद्दा है: मेरे पास वेप पॉइंट्स का सेट है जो परिभाषित करता है कि उपयोगकर्ता पथ को स्पर्श करते हैं। मुझे यकीन नहीं था कि मैं इन सभी बिंदुओं के बीच एक शैलीबद्ध रेखा कैसे प्राप्त कर सकता हूं, इसलिए मैंने सोचा "अरे, मेरे पास सिर्फ एक छोटी सी छवि होगी जो 'रेखा' है, और इसे रास्ते के बीच हर जगह पर खींचें, और तदनुसार घुमाएं । मुझे यकीन है कि यह है कि अगर यह सबसे अच्छा समाधान है या नहीं नहीं कर रहा हूँ।
लेकिन मैं क्योंकि मैं इन दो बिंदुओं के बीच सभी निर्देशांक पाने के लिए नहीं पता था फंस गया था। मैं दो अंक है, मैं एक मिल सकता है पहले से वेक्टर दूसरा, आदि, लेकिन मैं नहीं कर सकते गणित सही पाने के लिए नमूना http://create.msdn.com/en-US/education/catalog/sample/primitives पर कितना आसान आकर्षित करने के लिए पर जानकारी के लिए लग रहे हैं।
कोई सुझाव या मदद? धन्यवाद!
+1। –
Empyrean - धन्यवाद! उसने जादू की तरह काम किया! बहुत सराहना की! क्या आपको पता है कि आपका कोड उतना ही कम है जितना एक्सएनए प्राइमेटिव आकर्षित करेगा, या क्या मैं एक पर्फ हिट ले रहा हूं? साथ ही, मैं अपने कोड स्निपेट को भविष्य में इस धागे पर किसी भी उद्यम को शामिल कर दूंगा। इसके अतिरिक्त, राउंडलाइन वास्तव में अच्छा लग रहा है, मैं इसे देख लूंगा। – Steve
एक वेक्टर की लंबाई कंप्यूटिंग एक महंगा ऑपरेशन है। लेकिन आप यहां क्या कर रहे हैं के लिए बहुत महंगा नहीं है। एक्सएनए इसे लाइन लाइन ड्राइंग आदिम के हिस्से के रूप में नहीं करता है। हालांकि, रेखा रेखाचित्र आदिम का उपयोग करने की सलाह नहीं है। जैसा कि आप अपने प्रश्न में सुझाव देते हैं, यह बिल्कुल अनुकूल नहीं है। – Empyrean