User Tag List

Results 1 to 3 of 3

Thread: mouvement a l'interieur d'un cercle

  1. #1
    No Products Registered

    Join Date
    Jun 2009
    Location
    charleville mezieres
    Posts
    29
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    mouvement a l'interieur d'un cercle

    salut jai un petit souci ,quel objet est ce que je doit utiliser pour mon programme ?
    j'ai un actif en mouvement avec la souris ,je voudrais limiter sa course par un cercle
    y a surement un truc tout simple,mais lequel?
    c'est le cercle le probleme
    merci d'avance

  2. #2
    Gawen
    Guest

    Re: mouvement a l'interieur d'un cercle

    Pas besoin d'un objet particulier. C'est juste de la trigo :

    pour commencer, quelques notations :
    - centre du cercle : cx et cy
    - rayon du cercle : R
    - position de la souris : mx et my
    - angle de la souris par rapport au centre : a
    - position de l'objet actif : x et y.

    -> calcul de l'angle : a = atan((my-cy)/(mx-cx) (attention au cas particuliers où my = cy et/ou mx = cx)
    -> coordonnées de l'actif :
    x = cx + R*cos(a)
    y = cy + R*sin(a)

    Voici les cas particuliers :
    -> Si mx = cx et my > cy : a = 90°
    -> Si mx = cx et my < cy : a = -90°
    -> Si my = cy et mx > cx : a = 0°
    -> Si my = cy et mx < cx : a = 180°

    -> Si mx = cx ET my = cy, l'angle n'est pas défini

  3. #3
    No Products Registered

    Join Date
    Jun 2009
    Location
    charleville mezieres
    Posts
    29
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: mouvement a l'interieur d'un cercle

    ok merci pas simple pour un amateur comme moi mais je vais creuser l'idee merci encore

Similar Threads

  1. Faire un collision a l'interieur de l'objet
    By flechenoir in forum Multimedia Fusion 2 - Technical Support
    Replies: 11
    Last Post: 3rd March 2012, 08:19 PM
  2. décalage du cercle de loading sur OPERA tablette
    By david_lannier in forum SWF/Flash Export Module Version 2.0
    Replies: 3
    Last Post: 10th July 2011, 07:08 PM
  3. mouvement par 32 pixel
    By markymoniom in forum Multimedia Fusion 2 - Technical Support
    Replies: 10
    Last Post: 28th June 2011, 08:43 PM
  4. Un déplacement en arc de cercle
    By donmanolo in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 16th March 2011, 09:35 PM
  5. mouvement pinball
    By CrystalNoir in forum The Games Factory 2 - Technical Support
    Replies: 12
    Last Post: 4th September 2006, 10:48 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •