Aller au contenu

Recommended Posts

Posté(e) (modifié)

Salut

Je ne savais pas trop comment décrire mon problème, je pense que le titre est pas super clair.. lol

En fait, dans mon appli TaskOS, j'utilise des motionevents pour défénir ce qui se passe quand on pose le doigt sur l'écran.

Un exemple simple est le drag and drop:

int X = (int)event.getX();
int Y = (int)event.getY();

switch (eventaction ) {
case MotionEvent.ACTION_MOVE:
   monObjet.posX=X
   monObjet.posY=Y

Rien de bien magique et révolutionnaire.

Maintenant, j'aimerais que quand l'utilisateur leve le doigt (case MotionEvent.ACTION_UP ) L'objet continue à bouger un petit peu avec une certaine vitesse qui diminue jusque 0.

Je ne vraiment pas quoi faire... Je suppose que ce sera un script qui se lance toutes les x millisecondes pour dire que position X= CALCUL et que une fois que l'objet est arrêté le script s'arrête.

Je n'ai aucune idée de par ou commencer ce genre de manips...

Quels outils utiliseriez vous?

Modifié par Profete162
Posté(e)

En programmation, ce que l'on utilise pour faire tourner des choses en parallèle, ça s'appelle un thread.

Regarde un peu sur le net, tu trouveras beaucoup de chose sur les thread en java.

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...