AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

 

 arréter un objet en mouvement vers un point précis

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


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

arréter un objet en mouvement vers un point précis Empty
MessageSujet: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 21:20

Voila, j'ai modifié un script donné par M@d_Doc (voir topic changement de sprite en fonction de la position de la sourie) et je l'ai un peu modifié pour que le perso aprés avoir changé de sprite se mette en route vers la position de la sourie actuellement. Malheuresement, le perso part vers la sourie mais ne s'arréte que si on clique dans une autre direction. Comment régler se probléme ?

PS : Voici le script modifié :
Spoiler:

_________________
mon seul projet en cour :
arréter un objet en mouvement vers un point précis 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 21:33

tu veux qu'il s'arrete quand tu relache ?

_________________
http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer.
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 21:36

Non je voudrait qu'il s'arréte quand il attein l'endroit ou j'ai cliquer avec la sourie.

_________________
mon seul projet en cour :
arréter un objet en mouvement vers un point précis 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:07

step:
if mouse_check_button_pressed(mb_left)=1
{
destination.x=mouse_x
destination.y=mouse_y
}

if x!=destination.x && y!=destination.y
{
dir=90*round(point_direction(x,y,destination.x,destination.y)/90)
if dir=0
{sprite_index=spr_gauche_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=90
{sprite_index=spr_haut_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=180
{sprite_index=spr_droite_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=270
{sprite_index=spr_bas_chimpo}
move_towards_point(destination.x,destination.y,4)
}

(crée un objet destination invisible ou alors avec une croix comme sprite

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:11

merci j'essey de suite

_________________
mon seul projet en cour :
arréter un objet en mouvement vers un point précis 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:22

Bon sa marche mais lorsqu'il arrive au point demendé, il fait quelque chose de bizard : j'ai l'impréssion qu'il change de sprite a trés grande vitesse.
Pourrait tu régler ca ?
:p_merci:

_________________
mon seul projet en cour :
arréter un objet en mouvement vers un point précis 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:28

Oui je pense que ca devrait régler ton probleme



step:
if mouse_check_button_pressed(mb_left)=1
{
destination.x=mouse_x
destination.y=mouse_y
}

if (x>destination.x+2 && x<destination.x-2)
&& (y>destination.y+2 && y<destination.y-2)


{
dir=90*round(point_direction(x,y,destination.x,destination.y)/90)
if dir=0
{sprite_index=spr_gauche_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=90
{sprite_index=spr_haut_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=180
{sprite_index=spr_droite_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=270
{sprite_index=spr_bas_chimpo}
move_towards_point(destination.x,destination.y,4)
}

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:33

Non la il ne bouge plus du tout.

_________________
mon seul projet en cour :
arréter un objet en mouvement vers un point précis 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:40

Oops désolé comme je suis étourdi

step:
if mouse_check_button_pressed(mb_left)=1
{
destination.x=mouse_x
destination.y=mouse_y
}

if (x>destination.x+2 || x<destination.x-2)
&& (y>destination.y+2 || y<destination.y-2)


{
dir=90*round(point_direction(x,y,destination.x,destination.y)/90)
if dir=0
{sprite_index=spr_gauche_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=90
{sprite_index=spr_haut_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=180
{sprite_index=spr_droite_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=270
{sprite_index=spr_bas_chimpo}
move_towards_point(destination.x,destination.y,4)
}

Et voila en éspérant que ca marche

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:43

Bon alors la il avance, il s'arréte au point puis fait un demi tour, change de sprite avance un peu et repars en sens inverse. Puis il recomance

_________________
mon seul projet en cour :
arréter un objet en mouvement vers un point précis 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:47

Je crois enfin avoir trouvé la solution


step:
if mouse_check_button_pressed(mb_left)=1
{
destination.x=mouse_x
destination.y=mouse_y
}

if (x>destination.x+2 || x<destination.x-2)
&& (y>destination.y+2 || y<destination.y-2)


{
dir=90*round(point_direction(x,y,destination.x,destination.y)/90)
if dir=0
{sprite_index=spr_gauche_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=90
{sprite_index=spr_haut_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=180
{sprite_index=spr_droite_chimpo}
move_towards_point(destination.x,destination.y,4)
if dir=270
{sprite_index=spr_bas_chimpo}
move_towards_point(destination.x,destination.y,4)
}
else
speed=0

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:50

Cette fois ci c'est parfait super , merci mille fois pour ton aide.

:p_merci:

_________________
mon seul projet en cour :
arréter un objet en mouvement vers un point précis 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:51

Je croyais que ca marchais toujours pas j ai failli me suicider

De rien pour l aide

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis EmptyLun 27 Aoû 2007 - 22:52

Citation :
Je croyais que ca marchais toujours pas j ai failli me suicider
Sa aurai été dommage.
Et encore merci :p_merci:

_________________
mon seul projet en cour :
arréter un objet en mouvement vers un point précis 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
Contenu sponsorisé





arréter un objet en mouvement vers un point précis Empty
MessageSujet: Re: arréter un objet en mouvement vers un point précis   arréter un objet en mouvement vers un point précis Empty

Revenir en haut Aller en bas
 
arréter un objet en mouvement vers un point précis
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» déplacer un objet vers un autre (ou un point)
» déplacer vers un objet
» état d'un objet précis
» Collision avec objet à mouvement vertical.
» [RÉSOLU] place_free() d'un objet precis identifié avec son id.

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: