AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Display 24 boosters Star Wars Unlimited – ...
Voir le deal
Le deal à ne pas rater :
Retour en stock du coffret Pokémon Zénith Suprême – ...
Voir le deal

 

 [Help] Probleme changer la position d'un sprite

Aller en bas 
3 participants
AuteurMessage
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 13:58

Bonjour a tous voici mon problème ^^ (je sais j'ai toujours un problème moi ^^')
Donc voilà je vous explique ci dessous vous avez un screen et donc vous voyez la bulle de dialogue donc c'est un sprite, je voudrais que lorsque mon personnage touche ou s'approche le panneau jaune la bulle apparaît et qu'il appuis sur entrer afin de quitter la bulle.

En gros voilà paf il s'approche soit la bulle apparaît automatiquement et il lit et ensuite il appuis sur entrer ou soit au lieu il appuie sur entrer quand il est a proximité du panneau.

Le panneau est en sprite et en Object et la bulle est seulement en sprite


[Help] Probleme changer la position d'un sprite Boite-10


Dernière édition par nashad le Mer 25 Avr 2012 - 22:59, édité 1 fois
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 15:20

point_distance(x1, y1, x2, y2) Retourne la distance entre le point (x1,y1) et le point (x2,y2).
keyboard_check_pressed(key) Retourne si la touche de code key a été pressée depuis le dernier step.
vk_enter touche Entrée (enter)

Consacre toi une après-midi pour lire la doc....
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 15:26

Yep cette apprem je me consacre a GM ^^ j'essai les code que tu m'as donner donc sa je dois l'integre dans l'object du panneau

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 18:56

Je n'arrive toujours pas .. :/

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 19:29

Code:
Si la distance entre le personnage et le panneau est inférieur à N ET que le joueur appuis sur la touche entrer {
    on affiche le sprite
}
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 20:28

Thx Caly j'ai réussi !! Thx beaucoup j'arrive a l'afficher a le faire disparaître .

Le truc c'est qu'il apparaît en pleins milieu je voudrais changer la position de cette boite de dialogue mais comment avoir une position precise?? c'est par rapport a la room ?

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 20:49

view_xview[0..7] Position en X de la vue dans la room.
view_yview[0..7] Position en Y de la vue dans la room.
view_wview[0..7] Largeur de la vue dans la room.
view_hview[0..7] Hauteur de la vue dans la room.

view_current* La vue actuellement affichée (0 à 7). A utiliser uniquement dans l'événement d'affichage (drawing event). Vous pourrez par exemple vérifier cette variable pour afficher certaines choses dans une certaine vue. Cette variable ne peut être modifiée.


L'origine de la vue est en haut à gauche.
Revenir en haut Aller en bas
Mobi
Utilisateur confirmé: Rang ****
Mobi


Messages : 1256
Localisation : Dijon

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 21:58

C'est toi qui a fait les graphismes ?
Parce que ils sont sublimes !!! Yum!
C'est exactement ce que je cherche pour mon prochain jeu gnii

_________________
[Help] Probleme changer la position d'un sprite Penguin
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyMer 25 Avr 2012 - 22:28

"view_xview[0..7] Position en X de la vue dans la room.
view_yview[0..7] Position en Y de la vue dans la room.
view_wview[0..7] Largeur de la vue dans la room.
view_hview[0..7] Hauteur de la vue dans la room."

Voici mon code:


draw_sprite(panneau,0,x,y) //ton sprite de pnj

if distance_to_point(sprite1.x,sprite1.y)<30
{
draw_sprite(Dial,40,x,y,) // Sprite Dial
}

Mais étant pas habitude je ne sais pas ou mettre ce code dans la portion :/

je veux le mettre en x765 et y960



_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 5:43

Code:
Si (  la distance entre le personnage et le panneau est inférieur à N ET que le joueur appuis sur la touche entrer {
    on affiche le sprite S dans la vue courante (x_vue+N2, y_vue+N3)
}


ce dont tu as besoin:

point_distance(x1, y1, x2, y2) Retourne la distance entre le point (x1,y1) et le point (x2,y2).
keyboard_check_pressed(key) Retourne si la touche de code key a été pressée depuis le dernier step.
vk_enter touche Entrée (enter)

view_xview[0..7] Position en X de la vue dans la room.
view_yview[0..7] Position en Y de la vue dans la room.

view_current* La vue actuellement affichée (0 à 7). A utiliser uniquement dans l'événement d'affichage (drawing event). Vous pourrez par exemple vérifier cette variable pour afficher certaines choses dans une certaine vue. Cette variable ne peut être modifiée.

draw_sprite(sprite, subimg, x, y) Dessine la sous-image subimg (-1 = image courante) du sprite d'index sprite avec son origine en position (x,y) (sans couleur de mélange et transparence alpha).


__________________________________________

Citation :
draw_sprite(Dial,40,x,y,)
x/y est la position de l'objet où est inscrit le code alors que ce n'est pas la que tu veux l'afficher.

Citation :
if distance_to_point(sprite1.x,sprite1.y)<30
'point_distance[/b](x1, y1, x2, y2)' serait plus approprié que 'distance_to_point(x, y)'

Citation :
je veux le mettre en x765 et y960
draw_sprite(name_sprite, image_index, 765,960) mais je te conseille de mettre une position relative à ta vue où ton objet.


Aller courage, c'est en cherchant qu'on progresse.
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 13:29

C'est pas facile :/ je tombe sur des erreurs a chaque fois quand je met le point_distance déjà sa m'affiche rien du tout et quand je met le keyboard_check_pressed(key) sa m'affiche aussi une erreur comme quoi il ne trouve pas !

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 13:53

On est bien d’accord qu'on doit remplacer les arguments.....

Spoiler:
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 18:44

C'est bizarre sa !! j'ai essayer comme tu m'as dit puis ensuite changer les valeur mais nada o_o j'ai fait dans create: msg=0;

et dans step:
if( point_distance(sprite1.x,sprite1.y,panneau.x,panneau.y)<=30
&& keyboard_check_pressed(vk_enter)
&& msg==0 ){
msg=1;

}else if( msg==1 and keyboard_check_pressed(vk_enter) ){
msg=0;
}

if( msg==1 )
draw_sprite(Dial,0, view_xview[view_current]+150, view_yview[view_current]+150);


j'arrive je lance je appuie sur enter quand je suis devant mais rien o_o

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 19:14

Code:
sprite1.x,sprite1.y,panneau.x,panneau.y
??
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 19:21

ce sont les nom de mes sprites pannel c'est le panneau et le sprite1 c'est le personnage

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 19:35

sprite1 c'est ton perso ... ok.

Tu as une vue dans ta salle?

Sinon remplace :
draw_sprite(Dial,0, view_xview[view_current]+150, view_yview[view_current]+150);
par
draw_sprite(Dial,0, panneau.x-16, panneau.y-16);
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 19:42

Non toujours pas :/ je sais pas si tu as GM studio que je t'envoie le GMX si tu veux jette un coup d'oeil :/

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 20:55

Citation :
ce sont les nom de mes sprites
C’est le nom des sprites ou le nom des objets?

Citation :
je sais pas si tu as GM studio
J'ai GM8 pro
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 21:24

Le nom de mes sprites

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Mobi
Utilisateur confirmé: Rang ****
Mobi


Messages : 1256
Localisation : Dijon

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 21:40

Il manque des sprites à ton projet que tu ma envoyé

_________________
[Help] Probleme changer la position d'un sprite Penguin
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 21:41

J'ai mis les sprite du panneau et du dialogue

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
nashad
Bonne participation
nashad


Messages : 74
Projet Actuel : Projet de jeu sur GM Studio en Equipe Very Happy

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyJeu 26 Avr 2012 - 21:42

comme je voudrais que lorsque le player s'approche du panneau le dialogue apparait et il appuis sur enter pour retirer

_________________
Game Maker Studio Very Happy

Projet en cours...Loading
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite EmptyVen 27 Avr 2012 - 4:49

Citation :
Le nom de mes sprites
Normal que ça ne marche pas.... c’est le nom des objets qu'il faut mettre...
Revenir en haut Aller en bas
Contenu sponsorisé





[Help] Probleme changer la position d'un sprite Empty
MessageSujet: Re: [Help] Probleme changer la position d'un sprite   [Help] Probleme changer la position d'un sprite Empty

Revenir en haut Aller en bas
 
[Help] Probleme changer la position d'un sprite
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Changer de sprite par rapport a la position de la sourie
» Changer les angles et la position d'un objet en 3D ?
» changer la position de une seul instance
» changer un sprite
» Changer la couleur d'un sprite

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: