ARCore'un Hareket izleme özelliği, hem kameradan alınan görsel bilgilere hem de cihazın eylemlik ölçüm biriminden (IMU) alınan hareketsiz ölçümlere dayanır. Uygulamanızın, ARCore'un ortamdaki özellikleri izlemeye ve algılamaya devam etmesi için en uygun koşulları sağladığından emin olmak amacıyla aşağıdaki yönergeleri uygulamanızı öneririz.
Mümkün olan en iyi kullanıcı deneyimini sağlayın
Artırılmış gerçeklik (AR) ile kullanıcılarınız için benzersiz ve keyifli deneyimler oluşturabilirsiniz. Ancak, nasıl devam edeceklerinden veya kameranın geçiş görüntüsüne ek olarak ne görmeleri gerektiğinden emin olmadıklarında canları sıkılabilir.
Uygulamanızın aşağıdaki özelliklere sahip olmasını sağlayarak mümkün olan en iyi kullanıcı deneyimini sunabilirsiniz:
- Kullanıcılara net geri bildirimler sağlıyor
- Cihazını hareket ettirmeye teşvik eder
- Artırılmış gerçeklik (AR) deneyimi için cihazlarıyla nasıl etkileşimde bulunacaklarını gösterir
Tasarım önerilerinin daha kapsamlı bir listesi için Artırılmış Gerçeklik Tasarım Yönergelerimizi inceleyin.
Temel araştırmalardan edinilen bu yönergeler, kullanıcılarınız için daha iyi AR deneyimleri tasarlamanıza yardımcı olabilecek analizler ve fikirler sunar.
Kullanıcıları kamerayı yavaş hareket etmeye teşvik edin
ARCore, çevre anlayışı oluşturmak için kameradan görsel bilgi alınmasını gerektirir. Cihazın hızlı hareket etmesi kamera görüntüsünün bulanık olmasına neden olarak ARCore'un özellikleri izleme ve algılama yeteneğini azaltabilir.
ARCore, kısa hareket dönemleri sırasında cihazın konumunu tahmin etmek için IMU verilerini kullanır. Hareket durduğunda görsel izleme devam eder.
Uzun süre hızlı hareket etmekten kaçının. Aksi takdirde ARCore izleme özelliğini kaybeder ve özelliklerin algılanması engellenebilir.
Çapalardan etkili şekilde yararlanın
Çapaların işleyiş şeklini, uygulamanızda bunları etkili bir şekilde nasıl kullanacağınızı, ayrıca kullanıcı deneyimi ve tasarımla ilgili diğer önemli noktaları daha iyi anlamak için Sabit Reklamlarla Çalışma başlıklı makaleyi inceleyin.
Dokunsal geribildirim kullanmaktan kaçının
Cihaz titreşimleri, ARCore'un cihazın pozisyonunu doğru bir şekilde tahmin etmesini geçici olarak engelleyebileceği için kullanıcıya dokunsal geri bildirim vermekten kaçının (örneğin, cihazın titreşimini kullanarak).