Forums Développement Multimédia

Aller au contenu

problème avec _movie.go

Director

2 réponses à ce sujet

#1 Kris

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 59 messages

Posté 03 September 2009 - 15:46 PM

Bonjour,

Je travail actuellement sur une application DirectorMx2004 dans laquelle je passe régulièrement d'un movie à un autre.
Pour ce faire j'utilise la vielle syntaxe

Lingo

go movie "..."
(j'utilise une fonction qui a été développée il y a un moment déjà).

Jusqu'ici je n'avais pas rencontré de problème mais avec le dernier movie que j'ai ajouté ça ne marche plus. Dans ce movie, et uniquement dans celui-là, la commande ne veut pas s'exécuter.

J'ai essayé de la remplacer par

Lingo

_movie.go(1, "...")
mais le résultat est le même.

Pour être certain que la ligne soit lue (elle se trouve dans un if)j'ai rajouté

Lingo

put "avant" 
_movie.go(1, "...")
put "après"


et effectivement je reçoit dans la console de message

avant
après

Mais je ne change pas de movie icon_cry.gif
Le plus énervant c'est que si j'exécute _movie.go(1, "...") depuis la console ça marche. Mais pas depuis les scripts icon_cry.gif icon_neutral.gif icon_mad.gif

Je ne comprend pas ce qu'il se passe et j'ai l'impression de devenir fou...
Quelqu'un a-t-il une idée ?

Merci d'avance icon_smile.gif

#2 sebastien.portebois

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 3876 messages

Posté 03 September 2009 - 16:33 PM

Salut

les fonctions de go to movie et similaires devraient (recommandation) forte être placée sur les événements exitFrame.

Un _movie.go sur un prepare/enter/stepFrame n'est pas recommandé, et dans certains cas (à force de les éviter je ne sais plus précisement lesquels) ca ne marchera jamais.

Ton problème ne vient-il pas de la?

Bonne journée,
Séb


#3 Kris

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 59 messages

Posté 04 September 2009 - 08:51 AM

Oh yeah !! icon_biggrin.gif icon_biggrin.gif icon_biggrin.gif

C'était bien ça, la fonction était appelée en prepareFrame. Je l'ai mise en exitFrame et maintenant ça marche aux petits oignons icon_biggrin.gif

Un tout grand merci, je suis vraiment pas sûr que j'aurais trouvé gourou.gif



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP