संदर्भ mouseDragged()

mouseDragged()

एक फ़ंक्शन जिसे बटन के चलते माउस के हिलने पर कॉल किया जाता है दबाया.

फ़ंक्शन घोषित करना mouseDragged() चलाने के लिए एक कोड ब्लॉक सेट करता है जब उपयोगकर्ता क्लिक करता है और माउस खींचता है तो स्वचालित रूप से:

फ़ंक्शन माउसड्रैग्ड() { // चलाने के लिए कोड। }

माउस सिस्टम वैरिएबल, जैसे mouseX और mouseY, को उनके अधिकांश के साथ अपडेट किया जाएगा हाल ही का मान जब mouseDragged() को p5.js द्वारा कॉल किया जाता है:

फ़ंक्शन माउसड्रैग्ड() { यदि (माउसएक्स <50) { // यदि माउस बाईं ओर है तो चलाने के लिए कोड। }

यदि (माउसY > 50) { // यदि माउस नीचे के पास है तो चलाने के लिए कोड। } }

पैरामीटर, इवेंट, वैकल्पिक है। माउसड्रैग्ड() हमेशा पारित किया जाता है a MouseEvent गुणों वाली वस्तु जो माउस ड्रैग इवेंट का वर्णन करती है:

फ़ंक्शन माउसड्रैग्ड(इवेंट) { // चलाने के लिए कोड जो ईवेंट का उपयोग करता है। कंसोल.लॉग(इवेंट); }

टचस्क्रीन डिवाइस पर, mouseDragged() उपयोगकर्ता द्वारा चलाया जाएगा एक स्पर्श ले जाता है यदि touchMomed() घोषित नहीं किया गया है तो इंगित करें। अगर touchMomed() घोषित किया जाता है, तो touchMomed() उपयोगकर्ता के हिलने पर चलेगा ए स्पर्श बिंदु और mouseDragged() नहीं होगा।

ब्राउज़र में विभिन्न माउस ईवेंट से जुड़े डिफ़ॉल्ट व्यवहार हो सकते हैं। के लिए उदाहरण के लिए, जब उपयोगकर्ता माउस घुमाता है तो कुछ ब्राउज़र टेक्स्ट को हाइलाइट करते हैं माउस बटन दबाना. इस ईवेंट के लिए किसी भी डिफ़ॉल्ट व्यवहार को रोकने के लिए, फ़ंक्शन के अंत में return false; जोड़ें।

उदाहरण

सिंटैक्स

mouseDragged([event])

पैरामीटर्स

event
MouseEvent:

optional MouseEvent argument.

Notice any errors or typos? Please let us know. Please feel free to edit src/events/mouse.js and open a pull request!

संबंधित संदर्भ