मैं केवल कैनवास पर खींचे गए आकार का एक हिस्सा दिखाना चाहता हूं। मेरे लाइन अनिवार्य रूप से यह है, और यह ठीक काम करता है:कैनवास, नकारात्मक निर्देशांक: क्या कैनवास शुरू करने वाले पथों को आकर्षित करना और जारी रखना बुरा है?
ctx.fillRect(xPosition, rectHeight - offsetV , rectWidth, rectHeight);
दूसरा चर वहाँ नकारात्मक होने जा रहा है। तो, मेरा quesiton है: क्या यह कैनवास (नकारात्मक समन्वय के साथ) शुरू होता है और फिर कैनवास पर ड्राइंग जारी रखने के लिए एक रास्ता खींचने के लिए यह बुरा अभ्यास है (या मैं सड़क के नीचे त्रुटियों के लिए खुद को स्थापित कर रहा हूँ)।
नहीं है, यह नहीं ' टी, जब तक आप स्क्रीन से _too_ कई चीजें नहीं खींच रहे हैं, जो संसाधनों का एक बड़ा अपशिष्ट होगा। – Shmiddty
यदि आपको आश्चर्य है, तो अधिकांश कार्यान्वयन (? सभी?) इसे चित्रित करने से पहले आयत को क्लिप करेंगे, इसलिए लागत केवल इस क्लिप लागत है - कैनवास के बाहर एक सिंगल पिक्सेल नहीं खींचा जाता है -। – GameAlchemist