Android XR SDK टूल, अब डेवलपर के लिए उपलब्ध है. हमें आपके सुझाव, राय या शिकायत का इंतज़ार है! हमसे संपर्क करने के लिए, हमारे
सहायता पेज पर जाएं.
मोशन
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
मोशन की मदद से, अपने एक्सआर ऐप्लिकेशन को स्टैटिक सीन से ज़िंदा और इंटरैक्टिव अनुभव में बदला जा सकता है. मोशन का इस्तेमाल करके डिज़ाइन करते समय, यह ज़रूरी है कि उपयोगकर्ता को विज़ुअल और शारीरिक तौर पर कोई परेशानी न हो.
- यूआई मोशन: यूज़र इंटरफ़ेस एलिमेंट के लिए, यूआई मोशन डिज़ाइन के स्टैंडर्ड अपनाए जा सकते हैं. जैसे, Material Design के मोशन दिशा-निर्देश.
- एक्सआर ऐप्लिकेशन में 3D मोशन: 3D ऑब्जेक्ट और एनवायरमेंट इंटरैक्शन वाले ऐप्लिकेशन बनाते समय, इस बात का ध्यान रखें कि ज़्यादा मोशन से उपयोगकर्ताओं को परेशानी हो सकती है. उपयोगकर्ता को वर्चुअल दुनिया में ले जाने वाले यूज़र इंटरफ़ेस (यूआई) या माहौल को बदलते समय, सावधानी बरतें. अगर कैमरे को बहुत तेज़ी से घुमाया जाता है, तो उपयोगकर्ता को शारीरिक परेशानी या गति से जुड़ी बीमारी हो सकती है.
- आरामदायक अनुभव देने के लिए डिज़ाइन करना: ऐसी मोशन से बचें जिससे लोगों को अस्वस्थ महसूस हो.
- कम से कम शुरू करें: उपयोगकर्ताओं को आपके ऐप्लिकेशन को एक्सप्लोर करने के लिए बढ़ावा देने के लिए, छोटे-मोटे मूवमेंट का इस्तेमाल करें.
बड़े मूवमेंट को खास मौकों के लिए सेव करें.
- निर्देश दें: मोशन का इस्तेमाल करके, उपयोगकर्ताओं को यह समझने में मदद करें कि क्या हो रहा है और कहां देखना है.
उपयोगकर्ता के हिसाब से मोशन जोड़ने का तरीका
यह देखें कि आपके ऐप्लिकेशन में होने वाली किसी भी गतिविधि से, उपयोगकर्ता को कैसा महसूस होता है. जब उपयोगकर्ताओं के पास स्पेस में मौजूद आइटम को घुमाने-फिराने का कंट्रोल होता है, तो उन्हें स्पेस में मौजूद आइटम को घुमाने-फिराने में ज़्यादा आसानी होती है.
जब कोई ऐप्लिकेशन, उपयोगकर्ता की अनुमति के बिना स्क्रीन पर मौजूद किसी आइटम को एक जगह से दूसरी जगह ले जाता है, तो उसे अजीब लग सकता है. अगर आपकी आंखें वर्चुअल दुनिया में होने वाली गतिविधि को महसूस करती हैं, लेकिन आपके अंदरूनी कान को पता चलता है कि आप गतिहीन हैं, तो इस गड़बड़ी की वजह से मोशन सिकनेस हो सकती है.
उपयोगकर्ताओं को सुरक्षित और सहज महसूस कराने के लिए, इन सबसे सही तरीकों का पालन करें.
- ऑनबोर्डिंग की प्रक्रिया को आसान बनाएं: उपयोगकर्ताओं को आपके ऐप्लिकेशन के साथ ढल जाने में मदद करने के लिए, धीरे-धीरे मोशन मेकैनिक्स को शामिल करें.
- आराम करने के लिए जगहें: वीडियो में कुछ समय के लिए गतिविधियां बंद होने या कम होने पर, उपयोगकर्ता आराम कर पाते हैं और थकान से बच पाते हैं.
- मोशन को वैकल्पिक बनाने के बारे में सोचें: कुछ उपयोगकर्ताओं को मोशन के लेवल में बदलाव करने पर ज़्यादा सहजता महसूस हो सकती है.
- कैमरे की गति का अनुमान: कैमरे की गति को आसानी से कंट्रोल करने और उसका अनुमान लगाने से, दर्शकों को असुविधा नहीं होती.
- ऐनिमेशन वाले सुझाव, शिकायत या राय का इस्तेमाल करें: अगर आपको ऐसा अनुभव देना है जिस पर लोगों को भरोसा हो, तो असल दुनिया के फ़िज़िक्स के हिसाब से काम करने वाले ऐनिमेशन का इस्तेमाल करें.
- दुनिया भर में होने वाली हलचलों की वजह से, लोगों को बीमार महसूस हो सकता है. जिन मामलों में ज़्यादा गतिविधियां ज़रूरी हैं उनमें, फ़ेड आउट और फ़ेड इन करने, उपयोगकर्ता की परिधीय दृष्टि को छिपाने, धीरे-धीरे तेज़ी बढ़ाने या घुमाने से बचने की ज़रूरत पड़ सकती है.
- बड़े ऑब्जेक्ट की मोशन को सीमित करें, क्योंकि ऐसा लग सकता है कि उपयोगकर्ता भी हिल रहा है. उपयोगकर्ताओं को परेशानी न हो, इसके लिए इन ऑब्जेक्ट को आधा पारदर्शी या कम ध्यान खींचने वाला बनाएं.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया."],[],[],null,["# Motion can transform your XR app from a static scene into a vibrant, interactive\nexperience. It's important to consider a user's visual and physical comfort when\ndesigning with motion.\n\n- **UI motion** : For user interface elements, you can follow established UI motion design standards, such as [Material Design's motion guidelines](https://m3.material.io/styles/motion/overview).\n- **3D motion in XR apps**: When building an app with 3D objects and environment interactions, keep in mind large movements may be uncomfortable to users. Be thoughtful when moving UI or environments that ground a user in your virtual world. If moved too quickly, a user may experience physical discomfort or motion sickness.\n- **Design for comfort**: Avoid motion that makes people feel sick.\n- **Start small**: Use subtle movements to encourage users to explore your app. Save big movements for specific moments.\n- **Provide guidance**: Use motion to help users understand what's happening and where to look.\n\n### How to add user-friendly motion\n\nConsider how any movements in your app make a user feel. Motion in space is more\ncomfortable to users when they are in control.\n\nDiscomfort can happen when an app decides to move something in space without a\nuser expecting it. If your eyes perceive movement in the virtual world while\nyour inner ear detects that you're still, this sensory mismatch can trigger\nmotion sickness.\n\nFollow these best practices to keep users feeling safe and comfortable.\n\n- **Clear onboarding**: To help users acclimate to your app, introduce motion mechanics gradually.\n- **Rest stops**: Moments of stillness or reduced motion allow users to rest and avoid fatigue.\n- **Consider making motion optional**: Some users may be more comfortable when they can adjust the level of motion.\n- **Predictable camera motions**: Smooth and predictable camera movements can help prevent discomfort.\n- **Consider animated feedback**: If you want to create a believable experience, you can use animations that follow real-world physics.\n- **Whole world movements can make people feel sick**. In cases where big movements are necessary, you may want to fade out and fade in, hide a user's peripheral vision, accelerate slowly, or avoid rotating.\n- **Limit motion of large objects**, because it can feel like the user is moving as well. To prevent users from experiencing discomfort, consider making these objects semi-transparent or less noticeable."]]