एक फ़ंक्शन जिसे तब कॉल किया जाता है जब उपयोगकर्ता स्क्रीन को छूता है और चलता है।
फ़ंक्शन घोषित करना touchMomed() चलाने के लिए एक कोड ब्लॉक सेट करता है जब उपयोगकर्ता किसी टचस्क्रीन डिवाइस को छूता है और चलता है तो स्वचालित रूप से:
फ़ंक्शन टचमूव्ड() {
// चलाने के लिए कोड।
}
touches ऐरे को इसके साथ अपडेट किया जाएगा सबसे हाल के स्पर्श बिंदु जब touchMomed() को p5.js द्वारा कॉल किया जाता है:
फ़ंक्शन टचमूव्ड() {
// पृष्ठभूमि पर पेंट करें।
पृष्ठभूमि(200);
<p> // उपयोगकर्ता के चलते समय प्रत्येक स्पर्श बिंदु को चिह्नित करें।
के लिए (स्पर्श का स्पर्श दें) {
वृत्त(स्पर्श.एक्स, स्पर्श.वाई, 40);
}
}
</p>पैरामीटर, ईवेंट, वैकल्पिक है। touchMomed() पास हो जाएगा ए TouchEvent गुणों वाली वस्तु जो स्पर्श घटना का वर्णन करती है:
फ़ंक्शन टचमूव्ड(इवेंट) {
// चलाने के लिए कोड जो ईवेंट का उपयोग करता है।
कंसोल.लॉग(इवेंट);
}
टचस्क्रीन डिवाइस पर, mouseDragged() होगा यदि touchMomed() नहीं है तो उपयोगकर्ता के स्पर्श बिंदु हिलने पर चलाएँ घोषित. अगर टचमूव्ड() घोषित किया गया है, तो टचमूव्ड() चलेगा जब कोई उपयोगकर्ता स्पर्श बिंदु चलते हैं और mouseDragged() नहीं होगा.
ध्यान दें: touchStarted(), touchEnded(), और touchMomed() सभी संबंधित हैं। touchStarted() जैसे ही चलता है उपयोगकर्ता एक टचस्क्रीन डिवाइस को छूता है। <ए href="/reference/p5/touchEnded">touchEnded() जैसे ही उपयोगकर्ता एक स्पर्श समाप्त करता है, चलता है। टचमूव्ड() चलता है बार-बार के रूप में उपयोगकर्ता किसी भी स्पर्श बिंदु को स्थानांतरित करता है।
उदाहरण
सिंटैक्स
touchMoved([event])
पैरामीटर्स
optional TouchEvent argument.
संबंधित संदर्भ
touchEnded
एक फ़ंक्शन जिसे स्क्रीन टच समाप्त होने पर हर बार एक बार कॉल किया जाता है.
touchMoved
एक फ़ंक्शन जिसे तब कॉल किया जाता है जब उपयोगकर्ता स्क्रीन को छूता है और चलता है.
touchStarted
एक फ़ंक्शन जिसे उपयोगकर्ता द्वारा स्क्रीन को छूने पर हर बार एक बार कॉल किया जाता है.
touches
टचस्क्रीन पर सभी मौजूदा स्पर्श बिंदुओं की एक सरणी डिवाइस.