मैं जमीन पर एक भी बनावट ट्रैक्टर (यानी XZ विमान पर झूठ बोल) ड्रा करेंगी दृश्य क्षेत्र होना चाहिए के रूप में बड़ी के रूप में, और उसके बाद के साथ चारों ओर खेलने के कोने बनावट निर्देशांक (के साथ बनावट रैप करने के लिए मोड सेट को संबोधित क्रम में करने के लिए) स्वचालित रूप से बनावट दोहराव और बनावट स्क्रॉलिंग दोनों का ख्याल रखें ।
- पुनरावृत्ति के लिए अपनी ऊर्ध्वाधर बनावट सेट करने के बजाय [0 से 1] से समन्वय करें, इसे [0 से N] पर सेट करें जहां N वह संख्या है जिसे आप दोहराना चाहते हैं। आपकी बनावट की ऊँचाई की तुलना में आपका क्वाड कितना लंबा है, इसके आधार पर इस मान को समायोजित करें।
- के लिए स्क्रॉल मैं बस उस से [0 एन करने के लिए] लेकर के बजाय के मूल्य के साथ से [इंक एन इंक के लिए] लेकर होगा खड़ी बनावट समन्वय स्क्रॉल चाहती है, इसलिए इंक वृद्धि या प्रत्येक फ्रेम घटती जा रही है। समय-समय पर मैं लपेट था इंक आदेश अतिप्रवाह / अधःप्रवाह को रोकने के लिए वापस मूल करने के लिए।
EDIT I ने इसे ठीक उसी तरह लागू करने की कोशिश की जैसा मैंने वर्णित है (लेकिन XNA में) और इसने काफी अच्छा काम किया। देखें डेमो का ये वीडियो रुचि रखने वालों के लिए यहां स्रोत कोड ।
उदाहरण के लिए, 3 के बराबर एन के साथ आपको नीचे की छवि जैसा कुछ मिलेगा (मैंने मध्य खंड को लाल रंग में चित्रित किया है ताकि आप देख सकें कि पुनरावृत्ति कहां होती है)। फिर, बस इंक के मूल्य को बदलने से सड़क एक दिशा या दूसरे में स्क्रॉल हो जाएगी, जो इस बात पर निर्भर करता है कि आपने इसे बढ़ाया या घटाया है या नहीं।