Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Trajectoire circulaire d'une balle à l'aide d'un Timer [ Algorithme / Divers ] (Djad666)

jeudi 10 avril 2008 à 16:15:39 | Trajectoire circulaire d'une balle à l'aide d'un Timer

Djad666

Bonjour,

En vue de faire un jeu de jongle je voudrait faire faire une trajectoire circulaire à l'aide d'un Timer. Pour l'instant j'arrive seulement à faire une trajectoire en angle droit. C'est  à dire:
      ^
    /    \
  /        \
/            \

Code utilisé:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

        picBalle.Left = picBalle.Left + Vitesse * Math.Cos(direction * Math.PI / 180.0)
        picBalle.Top = picBalle.Top + Vitesse * Math.Sin(direction * Math.PI / 180.0)
        Vitesse-=1
...
La direction et la Vitesse sont 2 variables. Pouriez vous m'éclairer sur la trajectoire circulaire de cette balle.


jeudi 10 avril 2008 à 21:53:23 | Re : Trajectoire circulaire d'une balle à l'aide d'un Timer

bigfish_le vrai

Salut,

Equation du cercle ! que tu as deja a priori mais que tu utilises mal
Elle te sert a quoi la variable direction ? doit on comprendre par direction le sens de rotation ?
Je ne vais rien t'apprendre en te disant qu' un cercle est la trajectoire angulaire d'un point dont la distance entre
ce point et le centre de rotion est constante (le rayon). Autrement dit pour dessiner un cercle il faut faire varier l'angle.
Pour la vitesse ben il suffit de faire varié l'angle + ou - vite par exemple angle * 10 = rapide, angle *0.1 = lent
Pour le sens de rotation il faut varié de 0 a 360 pour le sens trigo et de 360 a 0 pour le sens horaire.

Une boucle for next devrait suffire

A+


jeudi 10 avril 2008 à 21:57:38 | Re : Trajectoire circulaire d'une balle à l'aide d'un Timer

bigfish_le vrai

...

pour le timer met le dans la boucle juste pour regler la vitesse de bouclage.

A+



Cette discussion est classé dans : math, circulaire, vitesse, trajectoire, picballe


Répondre à ce message

Sujets en rapport avec ce message

Trajectoire d'un point [ par Kazuya ] Mwarf, sa fait un petit moment que je suis coincé sur un probleme de maths.Voila, j'ai un véhicule qui se déplace, selon une direction et une vitesse, port com vitesse non standard [ par thierry69 ] comment peut-on accéder directement au port 2FB (registre de contrôle de ligne) du port série pour régler le diviseur de vitesse de l'UART du RS232 po Comment accélérer la vitesse d'une musique avec l'OCX Windows Media Player ? Réponse ;) ... [ par azerty25 ] Il vous suffi simplement de mettre dans la propriété "rate" du control une valeur plus élevée, par défaut, 1, après a vous de voir ;) == @Z3RtY25 == Recup de la vitesse du proc dans la BDR [ par lucio57 ] Bonjour,Je cherche à extraire la vitesse du processeur dans la BDRdans la clé Hardware\description\system\centralprocessor\0le champ ~MHz ce champ est help [ par rouge42 ] rouge bonjour sur mon lieu de travail j'ai un autre pseudo rouge bisj'ai envoyé 2 sources de math normal je suis prof de mathmais je les ai enregistré vitesse du processeur [ par haplov ] Bonjour !jai besoin au sein de mon entreprise de récupérer deux infos sur chaque poste :le nom du poste et la vitesse de son processeur.Les postes son Pb Vitesse fichier Excel [ par yoarf ] Bonjour,Je programme actuellement sous VBA Excel. Dans ces pages excel, il y a beaucoup (environ 300 objets) de cases à cocher et de combobox. Les com Détecter la vitesse de connexion, la vitesse d'émission et de réception [ par MadM@tt ] Bonjour,je cherche à récupérer ou calculer la vitesse de connexion internet, plus précisément la vitesse d'émission et de réception.merci@ + Vitesse en réseau [ par gronon2 ] Quelques questionsSi j'ai une application en réseau (microsoft) qui utilise des bases accèss quels sont les facteurs qui feront en sorte que cette app Réseau et vitesse [ par gronon2 ] J'ai une application installé sur un poste Xce poste X fait parti d'un réseau ordinaire Microsoft ( 5 ordinateurs connectés)J'ai crée des raccourcis


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,452 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.