changement de x et y selon direction sur une action 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 :
Blue Lock : où acheter le Tome 22 ...
Voir le deal
12 €

 

 changement de x et y selon direction sur une action

Aller en bas 
3 participants
AuteurMessage
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

changement de x et y selon direction sur une action Empty
MessageSujet: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 9:26

Coucou a tous
Voici mon prob
lorsque l'on cree un sprite on peut centre ou mettre ou l'on veut l'emplacement du x et y
mais comment faire dans le jeu pour le changer d'emplacement sur l'object
sachant qu'il tourne a 360 degres
Moi il se decale automatiquement de x ou y quand il changent de direction
si la touche est activée
Comment faire???
Merci pour votre aide
Revenir en haut Aller en bas
Adamo
Utilisateur confirmé: Rang ***
Adamo


Messages : 681
Localisation : Quebec

changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 9:50

Dans ton sprite change les ORIGIN X et Y pour le centre de ton sprite
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 9:55

oui ca je sais
Mais je veut le faire pendant le jeu
ex sprite origin x=100
dans le jeu sur l'object press espace et x=20
mais cela decale le sprite et encore plus avec la direction
il faudrai changer l'origin pas a la creation mais pendant le jeu sans que cela se voit a l'ecran sur le sprite
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


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

changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 13:33

bin je t'ai fait un code pour faire décaler l'origine sans bouger le sprite

xx=sprite_get_xoffset(sprite_index)
yy=sprite_get_yoffset(sprite_index)
a=(décalement xorigin)
b=(décalement yorigin)
x-=a
y-=b
sprite_set_offset(sprite_index,xx+a,yy+b)


attention, c'est juste décaler par rapport a l'origine précédente
si tu as besoin de juste spécifier un point de la room comme origine et que tu n'y arrive pas dit le moi
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 15:27

merci arthuro
OK ca marche mais ce n'est pas ce que je voulais
Cela creer toujour le decalage du x le sprite bouge lors du changement de x
Alor je m'explique mieux (j'essai)
x mon axe de rotation de l'object
espace pour changer le point de rotation de l'object (sans que le sprite bougent )
mais c'est bien ce que je pensait des que x bougent le sprite aussi
Ton code marche en effet le x changent et l'axe de rotation aussi mais le sprite bouge aussi

il faudrait ton code plus que le sprite reste a sa place originelle
en fait pour moi ici le x sert d'axe de rotation sur un object rectangulaire
le x est devant et espace et le x est derriere mais le sprite est decale j'espere que j'etai clair
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


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

changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 15:47

oui en faite mon code fera bouger ton sprite si il est tourné

j'essaye de faire un truc
dit moi quand meme si j'ai bien compris

tu a un objet que tu peut faire tourner
un point de rotation
quand on appuie sur espace on met le point de rotation ailleur
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 15:56

c'est tous a fait ca, tu as tout comprischangement de x et y selon direction sur une action Super
pour mon exemple c'etait un rectangle pour bien voir le changement d'axe
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


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

changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 16:00

bin déja mon code ne marchais pas (après essai)

voila le corrigé:
xx=sprite_get_xoffset(sprite_index)
yy=sprite_get_yoffset(sprite_index)
a=(decalage)
b=(decalage)
x =a
y =b
sprite_set_offset(sprite_index,xx a,yy b)


ensuite pour ton problème c'est vraiment quelque chose de compliqué.
quand on appuie sur espace sa change a la fois l'origine, les coordonné, la direction
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action EmptyJeu 14 Aoû 2008 - 22:41

Merci quand meme arthuro changement de x et y selon direction sur une action Oui

Sinon si on appui sur espace cela ne change pas la direction,
l'origin oui et c'est ce que l'on veut et le probleme vient des coordonnees qui devrai etre egale a l'ancien origin plus decalage du sprite de x mais change du coup l'origine.

Prob sans solution donc!!!

Il va falloir trouver une autre solution
Merci pour tous
Revenir en haut Aller en bas
Contenu sponsorisé





changement de x et y selon direction sur une action Empty
MessageSujet: Re: changement de x et y selon direction sur une action   changement de x et y selon direction sur une action Empty

Revenir en haut Aller en bas
 
changement de x et y selon direction sur une action
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» changement d'image selon ou tu clique avec la souris[resolu]
» Changement de direction d'une AI
» Faire tourner le bras selon le curseur
» [Résolu] Dégradé de coleur selon une variable ?
» Musique de fond différente selon la map ?

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: