Messagerie


Accéléromètre instable ?

Karrix
mercredi 19 octobre 2016 à 21:58
Bonjour tous le monde, grâce à mes cours de fonction affine, j'ai pu utiliser l’accéléromètre pour faire une plateforme qui change de position sur l'axe x dans la scène sauf que même si le téléphone est posé un support et qu'il est immobile, les valeurs continue de changer et c'est pour cela que je l'appelle "instable", ce qui fait que ma plateforme est complètement épileptique, en théorie ça fonctionne, ma plateforme bouge correctement mais elle tremble énormément a cause des ces valeurs instable.
Quelqu'un aurait un moyen de retirer ce tremblement causer par l’accéléromètre?
J'utilise un actif statique, ma scène fait 480*800 et mon événement pour changer la position x de ma plateforme est:
Toujours --> fixer la position x de la plateforme par "240*XDirect( "Objet Accéléromètre" )+240" C'est une fonction affine ax+b ou x est la valeur de l’accéléromètre et a et b sont la moitié de la largeur de mon écran soit 480/2.
Merci, Karrix. 
Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mercredi 19 octobre 2016 à 22:04
lisse ton calcul : Xplateforme = xplateforme+((XDirect( "Objet Accéléromètre" )+240)-xplateforme)/20.0
Pit73
1055 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
jeudi 20 octobre 2016 à 09:45
hello
C'est normal qu'il soit instable c'est à toi de le lisser.
Le capteur est imprecis, il "tremble".
Perso, je récupère les données brutes sur un actif
Et je colle un autre actif dessus avec mouvement smooth
Exemple APK et MFA joint




A+ Pit
Modifié le lundi 6 mai 2019 à 09:54 par Pit73
Pit73
1055 messages
Fusion 2.5 Dev
Exporteur iOS Exporteur Android Exporteur HTML5
jeudi 20 octobre 2016 à 13:17
Ajout de la video, ca permet de voir ce qu'on va télécharger ;)
Exemple pour futur intéressé ;)
Ce serait bien que les exemples soient illustré de vidéos en général, ca donne une idée du contenu du tuto ;)
Pit
Utilisateurs en ligne
  • Aucun utilisateur en ligne
  • 38 visiteurs au total

Derniers messages