Idéalement j'aimerais utiliser on keyUp pour gerer l'action d'une
touche, mais apparement ça ne marche pas dans un comportement.
(ce comportement est associé à un rectangle hors de la scène, ainsi,
plus tard dans mon anim, quand ce rectangle n'existe plus, je peux
affecter la touche à une autre action )
J'essaie donc d'utiliser The keyUpScript = "mon gestionnaire"
mais; si je met dans mon comportement :
on beginSprite me
the keyUpScript = "mon_gestionnaire
end
on mon_gestionnaire me
put "youpi!"
end
ça ne marche pas, director m'affiche un message d'erreur comme quoi le
handler #mon_gestionnaire n'est pas définit.
Par contre, si je met on mon_gestionnaire ailleur dans un script
d'animation ça fonctionne. Mais je voudrais l'utiliser dans mon
comportement, ça me simplifierais la vie, je ne comprend pas trop ce qui
coince...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ned
ben... en quoi ça te simplifie ou complique la vie ? c'est comme ça que ça marche, voilà tout :o/
-- ----- Ned ------------------------------------ Bien faire et laisser braire ... mais après avoir lu & compris ceci : http://faqmm.free.fr ------------------------------------
ben... en quoi ça te simplifie ou complique la vie ?
c'est comme ça que ça marche, voilà tout :o/
--
-----
Ned
------------------------------------
Bien faire et laisser braire ...
mais après avoir lu & compris ceci :
http://faqmm.free.fr
------------------------------------
ben... en quoi ça te simplifie ou complique la vie ? c'est comme ça que ça marche, voilà tout :o/
-- ----- Ned ------------------------------------ Bien faire et laisser braire ... mais après avoir lu & compris ceci : http://faqmm.free.fr ------------------------------------
Bubarnet
> mais; si je met dans mon comportement :
on beginSprite me
the keyUpScript = "mon_gestionnaire end
on mon_gestionnaire me
put "youpi!" end
Comme te l'a dit Ned, c'est comme ça que ça marche, pas le choix. Il faut donc "tricher" Dans un script d'animation généralement, tu déclares ton keyupscript
on startmovie the keyupscript="un_nom_quelconque" end
Dans ton comportement
global gInstance,gFonction
on beginsprite me gInstance=me gFonction=#le_nom_de_la_fonction_a_appeler --Attention à bien mettre un # end
on le_nom_de_la_fonction_a_appeler me --tu fais ce que tu as à faire ou bien put "youpi !" end
Dans un script d'animation (obligatoire donc) global gInstance,gFonction
on un_nom_quelconque call(gFonction,gInstanse) end
-- Bubar Freelance Multimédia - internet Création de logiciels multimédia et sites web http://www.wapitistudio.com
> mais; si je met dans mon comportement :
on beginSprite me
the keyUpScript = "mon_gestionnaire
end
on mon_gestionnaire me
put "youpi!"
end
Comme te l'a dit Ned, c'est comme ça que ça marche, pas le choix.
Il faut donc "tricher"
Dans un script d'animation généralement, tu déclares ton keyupscript
on startmovie
the keyupscript="un_nom_quelconque"
end
Dans ton comportement
global gInstance,gFonction
on beginsprite me
gInstance=me
gFonction=#le_nom_de_la_fonction_a_appeler --Attention à bien mettre un
#
end
on le_nom_de_la_fonction_a_appeler me
--tu fais ce que tu as à faire ou bien
put "youpi !"
end
Dans un script d'animation (obligatoire donc)
global gInstance,gFonction
on un_nom_quelconque
call(gFonction,gInstanse)
end
--
Bubar
Freelance Multimédia - internet
Création de logiciels multimédia et sites web
http://www.wapitistudio.com
Comme te l'a dit Ned, c'est comme ça que ça marche, pas le choix. Il faut donc "tricher" Dans un script d'animation généralement, tu déclares ton keyupscript
on startmovie the keyupscript="un_nom_quelconque" end
Dans ton comportement
global gInstance,gFonction
on beginsprite me gInstance=me gFonction=#le_nom_de_la_fonction_a_appeler --Attention à bien mettre un # end
on le_nom_de_la_fonction_a_appeler me --tu fais ce que tu as à faire ou bien put "youpi !" end
Dans un script d'animation (obligatoire donc) global gInstance,gFonction
on un_nom_quelconque call(gFonction,gInstanse) end
-- Bubar Freelance Multimédia - internet Création de logiciels multimédia et sites web http://www.wapitistudio.com
KRS
Merci à vous, en fait, je me demandais si j'avais loupé qqch car ça me paraissait étrange que ça ne marche pas, mais si c'est comme ça, alors faut s'y plier.
Merci à vous, en fait, je me demandais si j'avais loupé qqch car ça me
paraissait étrange que ça ne marche pas, mais si c'est comme ça, alors
faut s'y plier.
Merci à vous, en fait, je me demandais si j'avais loupé qqch car ça me paraissait étrange que ça ne marche pas, mais si c'est comme ça, alors faut s'y plier.
Wolfy
Sympa, j'avais dis où placer les scripts pour que ça marche, mais bon, mon avis importe peu!
Wolfy
"KRS" a écrit dans le message de news: dtk09a$mt9$
Merci à vous, en fait, je me demandais si j'avais loupé qqch car ça me paraissait étrange que ça ne marche pas, mais si c'est comme ça, alors faut s'y plier.
Sympa, j'avais dis où placer les scripts pour que ça marche, mais bon, mon
avis importe peu!
Wolfy
"KRS" <fogia@flashmail.com> a écrit dans le message de news:
dtk09a$mt9$1@forums.macromedia.com...
Merci à vous, en fait, je me demandais si j'avais loupé qqch car ça me
paraissait étrange que ça ne marche pas, mais si c'est comme ça, alors
faut s'y plier.
Sympa, j'avais dis où placer les scripts pour que ça marche, mais bon, mon avis importe peu!
Wolfy
"KRS" a écrit dans le message de news: dtk09a$mt9$
Merci à vous, en fait, je me demandais si j'avais loupé qqch car ça me paraissait étrange que ça ne marche pas, mais si c'est comme ça, alors faut s'y plier.
KRS
Désolé de ne pas avoir répondu à ta réponse, mais j'ai choisit de proceder différement, car je dois gerer un timing avant que la touche soit répétée, et ensuite, il faut également que je gère le fait qu'une même touche peut avoir différents effets suivant ma position dans le scénario, je ne peux donc pas partir depuis un script d'animation.
Désolé de ne pas avoir répondu à ta réponse, mais j'ai choisit de
proceder différement, car je dois gerer un timing avant que la touche
soit répétée, et ensuite, il faut également que je gère le fait qu'une
même touche peut avoir différents effets suivant ma position dans le
scénario, je ne peux donc pas partir depuis un script d'animation.
Désolé de ne pas avoir répondu à ta réponse, mais j'ai choisit de proceder différement, car je dois gerer un timing avant que la touche soit répétée, et ensuite, il faut également que je gère le fait qu'une même touche peut avoir différents effets suivant ma position dans le scénario, je ne peux donc pas partir depuis un script d'animation.