استفاده از سنسور های موبایل
#1
با سلام و خسته نباشید.
میخواستم ببینم میشه توی کنستراکت چیزی مثل تراز یا همچین چیزی درست کرد؟
مثلا اگه گوشی رو کج بکنی ابجکت به یه طرفی حرکت کنه.

با تشکر!
  پاسخ


 سپاس شده توسط:
#2
میشه اتفاقا آموزشش هم هست lمن قبلا آموزش ها رو تو سایت این انجمن دیدم ولی الان هرچی گشتم پیدا نکردم اون آموزش هم مربوط بود به ساخت بازی پرشی.
[تصویر:  iconG.png]
بازی مهره طلایی منتشر شد
  پاسخ


 سپاس شده توسط: smrm ، shazde
#3
سلام 
بله این کارو میشه با استفاده از سنسور ژیروسکوپ موبایل (اگر داشته باشه ) انجام داد.
کانستراکت هم توانایی برقراری ارتباط با این سنسور هار و داره و ایونت های مربوط به اون توی پلاگین ها قرار داره :
  • Touch
  • (Touch Wrap(by rexrainbow
  

البته پیشنهاد بنده این هست که از پلاگین اولی استفاده کنین


روش کار :


سیستم کار این تراشه هایی که تیو اکثر گوشی های موبایل وجود دارند بسیار سادست .

همونجور که میدونین که سنسور به چرخش حساسه چرخش هم توی فضای سه بعدی به سه محور X,Y,Z خلاصه میشه.
البته این محور ها توی بحث این سنسور به نام های زیر شناخته میشن :
  • Y = ROLL/GAMMA
  • X = PITCH/ BETA
  • Z= YAW/ALPHA
توی پلاگین هایی که ذکر شد بگردید به اسم های زیر برخورد میکنید و باید بهش عدد بدین 
عدد 0 نشون میده که محور مد نظر شما از زاویه اصلیش منحرف نشده یا به قولی "ترازه !"
اگه عددی که برگردانده میشه منفی باشه یعنی بر خلاف جهت محور گوشی منحرف و کج شده و اگه مثبت باشه یعنی در جهت محور !

اینها نکاتی بود که به درد شما میخورن احتمالا !

برای توسعه ی پروژتون حتما از این عکس کمک بگیرید چون این کار پتانسیل اشتباه زیادی داره : 
[تصویر:  iphone-xyz.jpg]



  پاسخ


 سپاس شده توسط: shazde ، keykavoos ، smrm ، ghasem ، MohammadHadi
#4
سلام
اینو هم من اضافه کنم که متاسفانه این روش توی کانس برای همه گوشی ها کار نمیده
مثلا من روی گوشی هواوی y530 که تست کردم کار نکرد ژیروسکوپ
  پاسخ


 سپاس شده توسط: keykavoos ، smrm ، ghasem
#5


خیلی ممنون بابت جواب ها.


فقط دو تا چیز:



1- اگه با جاذبه استفاده بشه خطا ایجاد می کنه یا نه؟


2- برای حرکت آبجکت این روش درسته:


در هر 0.1 ثانیه اگر مثلا gamma کمتر از 5 بود X و Y رو تغییر بده



  پاسخ


 سپاس شده توسط:


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 178 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,596 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi
  تپسل .....فروشگاه Hamidreza 3 1,932 1403/10/22، 11:57 عصر
آخرین ارسال: Tggi
  خروجی اندروید با Intel xdk ya mahdi 0 130 1403/8/25، 02:08 عصر
آخرین ارسال: ya mahdi

پرش به انجمن: