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