Adventure Games Studio fr
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilRechercherS'enregistrerConnexion
-40%
Le deal à ne pas rater :
-40% sur Logitech Z207 Système de hauts-parleurs Bluetooth pour PC ...
30 € 50 €
Voir le deal

 

 Animation du cuseur si action possible.

Aller en bas 
AuteurMessage
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges

Nombre de messages : 501

Date d'inscription : 01/02/2008


Animation du cuseur si action possible. Empty
MessageSujet: Animation du cuseur si action possible.   Animation du cuseur si action possible. EmptyMar 11 Mar 2014 - 13:15

Bonjour,

Je voudrais animer mes curseurs. L'option "Animer sur Zones interactives" ne m'est pas très utile, car par exemple je voudrais que le curseur Talk To ne s'anime que lorsqu'il est sur un perso avec lequel il peut interagir.

Je n'ai rien trouvé sur le forum sauf une allusion à un module AnimateCurseur. Je ne trouve pas de fonction pour appeler l'animation d'un curseur.

Help me, please clin d'oeil

EDIT:
Je pense avoir trouvé quelque chose avec ChangeModeView. Je test et je reviens...
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges

Nombre de messages : 501

Date d'inscription : 01/02/2008


Animation du cuseur si action possible. Empty
MessageSujet: Re: Animation du cuseur si action possible.   Animation du cuseur si action possible. EmptyMar 11 Mar 2014 - 14:19

Non ça donne rien...
Je crois que c'est un peu trop complexe pour moi  rougit 
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
valoulef
Délégué de la tasse bleue
Délégué de la tasse bleue
valoulef

Nombre de messages : 1735

Age : 31

Localisation : Condate

Date d'inscription : 01/08/2011


Animation du cuseur si action possible. Empty
MessageSujet: Re: Animation du cuseur si action possible.   Animation du cuseur si action possible. EmptyMar 11 Mar 2014 - 14:40

@chefgeorges a écrit:
Je crois que c'est un peu trop complexe pour moi  rougit 

Maaaaiiis non ! clin d'oeil C'est souvent moins complexe qu'on le croit, il faut juste trouver vers quelle solution s'orienter.

Je ne pense pas que tu aies besoin d'un module. Je n'ai jamais pratiqué l'animation de curseur jusqu'à maintenant, mais dans ton cas, il faudrait passer par la fonction repeatedly_execute.

Quelque chose comme ça pourrait t'aider :
Code:

function repeatedly_execute
{
Character* csurvol = Character.GetAtScreenXY(mouse.x, mouse.y); //Le pointeur "csurvol" pointe le personnage qui se trouve aux coordonnées écran du curseur, et retourne "null" si aucun personnage n'est actuellement survolé.

//Si un personnage est survolé, qu'on peut interagir avec lui, et que le curseur est en Mode "TalkTo", alors le curseur utilise la vue "Vue" (à remplacer par le numéro de la vue que tu veux utiliser)
if((csurvol != null) && (csurvol.Clickable == true) && (mouse.Mode == eModeTalkTo)) mouse.ChangeModeView(eModeTalkTo, Vue);

//Si la condition précédente n'est plus vérifiée, on cesse l'animation.
else mouse.ChangeModeView(eModeTalkTo, -1);
}

Encore une fois, je te conseille de prendre le code pas à pas plutôt que de le copier, tu y verras plus clair et il est susceptible de contenir des petites erreurs. Pour paramétrer l'animation du curseur (sa vitesse par exemple) je crois qu'il faut passer par la vue, mais comme je l'ai dit je n'ai jamais animé de curseur jusqu'ici.

En tout cas, dans le principe, c'est comme ça que ça se passe (au moins pour la vérification des conditions).

_________________
"Je ne suis point cet assemblage de membres que l’on appelle le corps humain ; je ne suis point un air délié et pénétrant répandu dans tous ces membres ; je ne suis point un vent, un souffle, une vapeur, ni rien de tout ce que je puis feindre et m’imaginer, puisque j’ai supposé que tout cela n’était rien, et que, sans changer cette supposition, je trouve que je ne laisse pas d’être certain que je suis quelque chose."

René Descartes
Revenir en haut Aller en bas
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges

Nombre de messages : 501

Date d'inscription : 01/02/2008


Animation du cuseur si action possible. Empty
MessageSujet: Re: Animation du cuseur si action possible.   Animation du cuseur si action possible. EmptyMar 11 Mar 2014 - 15:06

Ok merci sourire

J'ai plus trop le temps là, mais je testerai ça et viendrai faire un retour clin d'oeil
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
Kitai
Délégué de la tasse bleue
Délégué de la tasse bleue
Kitai

Nombre de messages : 2818

Date d'inscription : 01/08/2006


Animation du cuseur si action possible. Empty
MessageSujet: Re: Animation du cuseur si action possible.   Animation du cuseur si action possible. EmptyMar 11 Mar 2014 - 16:25

Dans un soucis de généraliser ce comportement, tu pourrais aussi être intéressé par la fonction IsInteractionAvailable.

_________________
Ga is Ga
Vous pouvez consulter l'aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit !
Revenir en haut Aller en bas
http://admin.no.uchi.free.fr/dokuwiki-2008-05-05/doku.php En ligne
Contenu sponsorisé




Animation du cuseur si action possible. Empty
MessageSujet: Re: Animation du cuseur si action possible.   Animation du cuseur si action possible. Empty

Revenir en haut Aller en bas
 
Animation du cuseur si action possible.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Animation Mahjong à Strasbourg le 18 et 19 septembre
» [Fan-Clip] Animation bionicle 3D
» [MOC] Animation de Noël
» Close action - CoA
» [Lego] Votre Collections Lego hors Figurines d'Action

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: