Faire tourner des objets autour d'un autre Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment :
Carte Fnac+ Jackpot avec 30€ offerts sur le ...
Voir le deal
19.99 €

 

 Faire tourner des objets autour d'un autre

Aller en bas 
4 participants
AuteurMessage
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

Faire tourner des objets autour d'un autre Empty
MessageSujet: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptyJeu 10 Juil 2008 - 4:23

Comment faire des tourner des objets et les faire tourner autour de l'Autre sans utiliser image angle
je pense a lengthdir mias je susi pas sur
Revenir en haut Aller en bas
OKSYD
Utilisateur confirmé: Rang *****
OKSYD


Messages : 2302
Localisation : Pioneer 2
Projet Actuel : Hard Pac III

Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptyJeu 10 Juil 2008 - 8:51

Dans Step de ton objet à faire tourner autour de l'autre :
Citation :
x = object1.x + lengthdir_x(50,dir);
y = object1.y + lengthdir_y(50,dir);
dir += 25;
Ici par exemple, ton objet tournera autour de l'autre à une distance de 50 pixels, et sa direction augmentera de 25 chaque step. happy1
Bien-sûr tu peux remplacer le 50 et la valeur de dir par ce que tu veux, mais n'oublie pas de déclarer la variable dir dans l'event Create. :-D
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptyJeu 10 Juil 2008 - 13:02

ou sinon une technique plus simple

Code:
direction=point_direction(x,y,x_autre,y_autre)
direction+=90

ainsi tu pourra choisir la vitesse sur la variable speed
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptyJeu 10 Juil 2008 - 13:07

C est ingenieux comme idee, j y aurais pas pense. Hat
Revenir en haut Aller en bas
http://gameplay.c.la/
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptyJeu 10 Juil 2008 - 15:07

pas compris la méthode a arthro triste
:p_merci: pour le script super
Revenir en haut Aller en bas
OKSYD
Utilisateur confirmé: Rang *****
OKSYD


Messages : 2302
Localisation : Pioneer 2
Projet Actuel : Hard Pac III

Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptyJeu 10 Juil 2008 - 18:45

Ah ouais bonne idée arthuro, donc à la fin si on rétrécie le script au maximum ça donne ça:
Citation :
motion_set(point_direction(x,y,object.x,object.y)+90,ta_vitesse);
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptyJeu 10 Juil 2008 - 21:34

OKSYD a écrit:
Ah ouais bonne idée arthuro, donc à la fin si on rétrécie le script au maximum ça donne ça:
Citation :
motion_set(point_direction(x,y,object.x,object.y)+90,ta_vitesse);
:oue: c'est bien mais ca fait plus un tourbillon qui s'éloigne clinoeuil
je garde le
x = object1.x + lengthdir_x(50,dir);
y = object1.y + lengthdir_y(50,dir);
dir += 25;
ca permet de la fiare tourner en ovale en plus :oue:
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptyVen 11 Juil 2008 - 18:34

oué ma méthode ne marche pas parceque l'on s'éloigne du centre
je voulait le dire plus tôt mais j'était pas chez moi
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre EmptySam 12 Juil 2008 - 15:16

lol pas grave ca peux être utile pour d'autre super
Revenir en haut Aller en bas
Contenu sponsorisé





Faire tourner des objets autour d'un autre Empty
MessageSujet: Re: Faire tourner des objets autour d'un autre   Faire tourner des objets autour d'un autre Empty

Revenir en haut Aller en bas
 
Faire tourner des objets autour d'un autre
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» compter le nombre d'instance autour d'une autre
» Faire tourner le bras selon le curseur
» Faire tourner un sprite sur lui même ? [Résolu]
» [Résolu] Faire tourner le mask
» Faire tourner le jeu plus rapidement ( Optimisation )

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: