Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 [résolu]Comment définir l'orientation de son personnage ?

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
chefgeorges
Cliqueur Emérite
Cliqueur Emérite


Nombre de messages : 500

Date d'inscription : 01/02/2008


MessageSujet: [résolu]Comment définir l'orientation de son personnage ?   Ven 31 Jan 2014 - 17:43

Bonjour,

J'ai choisi de faire apparaitre mon personnage le plus souvent à gauche de la room. Problème, la séquence 1 de la view est face-gauche (je voudrai l'inverse, forcément).
Je peux faire un cCharacter.FaceLocation mais le personnage fait un demi-tour assez disgracieux en ouverture de room perplexe

Comment faire ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://instagram.com/ichefgeorges
Billbis
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue


Nombre de messages : 1275

Date d'inscription : 10/05/2012


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Ven 31 Jan 2014 - 17:59

Coucou chefgeorges !
Tu peux passer le paramètre optionnel eNoBlock pour éviter le demi-tour disgracieux :
Code:
cEgo.FaceLocation(cEgo.x + 50, cEgo.y, eNoBlock);
De plus, tu peux appeler cette fonction sous l'event Enters room before fade in (fonction room_Load) plutôt que dans l'event Enters room after fade in, ce qui permettra de masquer le demi tour.
A l'usage, tu préfèreras peut-être une fonction du style FaceDirection. clin d\\\\'oeil

_________________
Mon petit DevBlog
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nothingaboutthedog.blogspot.fr/
chefgeorges
Cliqueur Emérite
Cliqueur Emérite


Nombre de messages : 500

Date d'inscription : 01/02/2008


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Ven 31 Jan 2014 - 18:23

Merci, ça fonctionne sourire

C'est vrai que j'ai pas pensé à charger ce retournement "avant" le chargement de la room ;p
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://instagram.com/ichefgeorges
valoulef
Délégué de la tasse bleue
Délégué de la tasse bleue


Nombre de messages : 1278

Age : 27

Localisation : Condate

Date d'inscription : 01/08/2011


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Ven 31 Jan 2014 - 22:59

chefgeorges a écrit:
Problème, la séquence 1 de la view est face-gauche (je voudrai l'inverse, forcément).

Tu voulais dire profil gauche non ?
Je passe le sujet en résolu, n'oublie pas que tu peux le faire toi même en éditant le premier message.

_________________
"Je pense que la Terre tourne autour du soleil à une vitesse de 30 kilomètres par seconde et que je suis là, accroché à ce bolide de feu qui fonce d'un infini à un autre, accroché à une table, suspendu dans le vide, pendant que, sérieusement, drogué, abruti, inconscient, j'affirme que nous sommes désolés d'apprendre la perte d'un colis expédié le 4 et que nous ferons l'impossible pour réparer cet incident."

L'Employé, Jacques Sternberg.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
chefgeorges
Cliqueur Emérite
Cliqueur Emérite


Nombre de messages : 500

Date d'inscription : 01/02/2008


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Lun 3 Fév 2014 - 12:22

C'est noté sourire
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://instagram.com/ichefgeorges
chefgeorges
Cliqueur Emérite
Cliqueur Emérite


Nombre de messages : 500

Date d'inscription : 01/02/2008


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Mar 4 Fév 2014 - 17:37

Je reviens sur ce topic car j'ai un problème très étrange : la fonction facelocation fonctionne dans la room1 mais pas dans ma room2 perplexe
J'ai pourtant mis exactement le même code (copier/coller) au même endroit (pendant le chargement de la room).
Mon perso change de view dans cette room2, est-ce là un problème ?


Dernière édition par chefgeorges le Mar 4 Fév 2014 - 17:44, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://instagram.com/ichefgeorges
valoulef
Délégué de la tasse bleue
Délégué de la tasse bleue


Nombre de messages : 1278

Age : 27

Localisation : Condate

Date d'inscription : 01/08/2011


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Mar 4 Fév 2014 - 17:41

Il nous faudrait plus de détails pour pouvoir t'aider : qu'as tu fait entre le moment où ça fonctionnait et le moment où ça s'est arrêté ? Tu parles bien de la fonction FaceLocation ou de la fonction FaceDirection ? Si c'est cette dernière, il faudrait que tu nous copies le code de la fonction et un event ou tu l'utilise sans que ça marche. Si c'est FaceLocation, copie juste l'event.

_________________
"Je pense que la Terre tourne autour du soleil à une vitesse de 30 kilomètres par seconde et que je suis là, accroché à ce bolide de feu qui fonce d'un infini à un autre, accroché à une table, suspendu dans le vide, pendant que, sérieusement, drogué, abruti, inconscient, j'affirme que nous sommes désolés d'apprendre la perte d'un colis expédié le 4 et que nous ferons l'impossible pour réparer cet incident."

L'Employé, Jacques Sternberg.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
chefgeorges
Cliqueur Emérite
Cliqueur Emérite


Nombre de messages : 500

Date d'inscription : 01/02/2008


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Mar 4 Fév 2014 - 17:48

(Pardon, j'ai édité mon post précédent entre temps)

Je viens de retester et c'est toujours pareil, il ignore complètement FaceLocation dans la room2. J'ai même copié le code dans "function room_PremierChargement()" dans ma room2, mais rien n'y fait triste

EDIT:
En mettant le code dans function room_ApresFondu() ça fonctionne pourtant. Mais il refuse dans function room_Chargement() alors que ça fonctionne dans la room1... je suis perdu.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://instagram.com/ichefgeorges
valoulef
Délégué de la tasse bleue
Délégué de la tasse bleue


Nombre de messages : 1278

Age : 27

Localisation : Condate

Date d'inscription : 01/08/2011


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Mar 4 Fév 2014 - 17:55

chefgeorges a écrit:

Mon perso change de view dans cette room2, est-ce là un problème ?

Oui, c'est possible. Tu as bien des séquences d'animation dans toutes les directions concernées ? Copie nous ta fonction room_PremierChargement() concernée pour voir.

_________________
"Je pense que la Terre tourne autour du soleil à une vitesse de 30 kilomètres par seconde et que je suis là, accroché à ce bolide de feu qui fonce d'un infini à un autre, accroché à une table, suspendu dans le vide, pendant que, sérieusement, drogué, abruti, inconscient, j'affirme que nous sommes désolés d'apprendre la perte d'un colis expédié le 4 et que nous ferons l'impossible pour réparer cet incident."

L'Employé, Jacques Sternberg.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Billbis
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue


Nombre de messages : 1275

Date d'inscription : 10/05/2012


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Mar 4 Fév 2014 - 20:31

chefgeorges a écrit:
EDIT:
En mettant le code dans function room_ApresFondu() ça fonctionne pourtant. Mais il refuse dans function room_Chargement() alors que ça fonctionne dans la room1... je suis perdu.
Pour les fonctions de styles "events de rooms", il ne suffit pas de les déclarer dans le scripts, il faut aussi les lier à la room en question via l'onglet event (éclair). Mais le problème ne vient peut-ête pas de là...
Bon courage à toi !

_________________
Mon petit DevBlog
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nothingaboutthedog.blogspot.fr/
chefgeorges
Cliqueur Emérite
Cliqueur Emérite


Nombre de messages : 500

Date d'inscription : 01/02/2008


MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Mer 5 Fév 2014 - 10:20

Merci à vous deux et surtout à Billbis, c'est exactement ça sourire

Faut vraiment faire attention à tous les détails avec AGS. Ça me sera d'autant plus utile que je ne savais pas que l'utilisation de l'onglet "event" était si importante et conditionnait les scripts des room.

(Désolé pour la réponse tardive, mon PC a planté)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://instagram.com/ichefgeorges
Contenu sponsorisé




MessageSujet: Re: [résolu]Comment définir l'orientation de son personnage ?   Aujourd'hui à 17:21

Revenir en haut Aller en bas
 
[résolu]Comment définir l'orientation de son personnage ?
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Après: [Résolu] Comment Dumper le jeu... des questions...
» [résolu]Comment attaquer au combat pas au tour par tour.
» [Résolu] Comment faire un effet 3D
» [ résolu ]comment améliorer l'ABS de Near Fantastica ?
» [résolu]Comment réduire la vitesse du heros ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: