| Déplacer un objet sur une distance prédéfinit | |
|
+4onilink_ bibi675 Linky439 drachos 8 participants |
Auteur | Message |
---|
drachos Nouveau
Messages : 3
| Sujet: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 17:19 | |
| Bonjour à tous, J'essaie de déplacer un objet OBJ sur 4 directions possibles (Haut, bas, droite et Gauche). en prenant le focus sur mon objet OBJ, j'affiche autour de l'objet 4 objets flèches qui représentent les 4 directions possibles. Le but de l'opération et que quand je clique sur la fléche de droite, mon objet OBJ se déplace de 32 pixels sur la droite et idem pour les autres directions. J'ai bien essayé de rajouter dans l'Event Step de mon objet OBJ la fonction Jump to position avec comme configuration : - Citation :
- Self
X : x+32 Y: Y Relative de coché le hic c'est que mon objet OBJ disparait de l'écran à chaque fois. Le but de l'opération est de proposer un déplacement sur les 4 points cardinaux d'un distance prédéfinit comme si l'objet se déplacé sur un grille. A xhaque clique l'objet se déplace d'une case. Je mis prends peut-être (hum certainement) comme un pied, docn si vous avez une idée je suis preneur. Merci. |
|
| |
Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 17:40 | |
| Essaye - Citation :
- Self
X : 32 Y : 0 Relative
|
|
| |
drachos Nouveau
Messages : 3
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 17:43 | |
| Déjà essayé, l'objet se déplace sur la droite de x+32+32+32+32+... jsuqu'a sortir de l'écran |
|
| |
bibi675 Utilisateur confirmé: Rang *****
Messages : 2456 Localisation : Oise Projet Actuel : Jeu par navigateur original
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 18:06 | |
| Bah fait pareil pour les quatre évènements des flèches du clavier... Avec pour droite : X+32,Y et pour gauche : X-32,Y, etc... |
|
| |
Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 18:09 | |
| Bah normal il est dans STEP...En gros il va se déplacer de 32px tout le temps. |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 18:56 | |
| tu devrais abandonner le D&D c'est pas avec ça que tu vas avancer... A la place crée une piece de code et met plutot :
if keyboard_check(vk_left) x = x-32 if keyboard_check(vk_right) x = x+32 if keyboard_check(vk_up) y = y-32 if keyboard_check(vk_down) y = y+32
ou meme plus propre :
if (keyboard_check(vk_left) == true) x -= 32 if (keyboard_check(vk_right) == true) x += 32 if (keyboard_check(vk_up) == true) y -= 32 if (keyboard_check(vk_down) == true) y += 32 |
|
| |
Chulien Utilisateur confirmé: Rang *****
Messages : 2232
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 20:50 | |
| Hohoho et plus illisible
x=x+32*(keyboard_check(vk_right)-keyboard_check(vk_left)) y=y+32*(keyboard_check(vk_down)-keyboard_check(vk_up))
non mais vaut mieux mettre des keyboard_check_pressed parce que là l'objet va aller super vite |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 20:54 | |
| eu chulien faut pas trop aller trop vite, au cas ou t'as pas remarqué drachos nous parle de D&D donc si t'envoi ça d'un coup y risque de pas tout comprendre...
Sinon x += 32*(keyboard_check(vk_right)-keyboard_check(vk_left)) y += 32*(keyboard_check(vk_down)-keyboard_check(vk_up)) c'est deja mieux |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 21:57 | |
| Bon vous avez pas fini de voir qui a la plus grosse? |
|
| |
Wargamer *Excellent utilisateur*
Messages : 6938 Projet Actuel : Bataille de cake au fruits
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Mer 20 Jan 2010 - 23:22 | |
| Clair, de toute façon vous êtes tout les deux aussi nul, vous avez oublier les ; |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Jeu 21 Jan 2010 - 0:18 | |
| - Wargamer a écrit:
- Clair, de toute façon vous êtes tout les deux aussi nul, vous avez oublier les ;
Win. |
|
| |
Chulien Utilisateur confirmé: Rang *****
Messages : 2232
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Jeu 21 Jan 2010 - 7:58 | |
| |
|
| |
drachos Nouveau
Messages : 3
| Sujet: Re: Déplacer un objet sur une distance prédéfinit Jeu 21 Jan 2010 - 11:08 | |
| Merci merci, mais le but de l'opération c'est bien de garder autour de mon objet les 4 flèches de direction et d'utiliser la souris pour le déplacement. C'est pourquoi j'ai utiliser le Step, un event Alarm serait peut-être plus pertinent.
Et pour le code pas de souci je l'utilise, en fait j'ai cité la fonction intégrée pour que ma question soit plus compréhensible. |
|
| |
Contenu sponsorisé
| Sujet: Re: Déplacer un objet sur une distance prédéfinit | |
| |
|
| |
| Déplacer un objet sur une distance prédéfinit | |
|