OVH Cloud OVH Cloud

Flash 6,7,8 Next scene ou scen x !

5 réponses
Avatar
Régine
Bonsoir à tous,

J'ai créé un clip dans lequel au bout de X secondes, je demande un goto dans
une prochaine scene !

Rien à faire ! le saut ne ne fait pas depuis un simple clip alors qu'avec un
bouton, pas de problème.

Avez-vous une solution ?
Merci pour votre aide généreuse.

Cordialement
Régine

5 réponses

Avatar
ekameleon
Hello :)

voilà la question que j'ai le + vu sur tous les forums :)

C'est simple :

1 - met un nom d'étiquette à ton image clé que tu souhaites cibler avec
ta tête de lecture. Pour cela tu dois cliquer sur ton image clé dans le
panneau scénario et ensuite tu dois regarder dans le panneau de
propriété. En bas du panneau de propriété tu as un champ de texte avec
dedans la possibilité de notifier un nom pour ton image clé !

2 - Dans ton code il suffit ensuite de bien cibler ta scène ou autre..
et de taper :

this.gotoAndStop("monImage") ;

Avec 'monImage' le nom que tu as à ton image clé...

PS : Dans tous les cas il est FORTEMENT déconseillé même quand on débute
d'utiliser les scènes (ou séquence)

eKA+ :)


Régine a écrit :
Bonsoir à tous,

J'ai créé un clip dans lequel au bout de X secondes, je demande un goto dans
une prochaine scene !

Rien à faire ! le saut ne ne fait pas depuis un simple clip alors qu'avec un
bouton, pas de problème.

Avez-vous une solution ?
Merci pour votre aide généreuse.

Cordialement
Régine




Avatar
Régine
Merci pour tes conseils, je vais essayer cela de suite.
Pourquoi est-ce déconseillé d'utiliser des scenes ? Moi j'en ai souvent fait
sans problème !
Régine



"ekameleon" a écrit dans le message de
news:dsd43b$cj2$
Hello :)

voilà la question que j'ai le + vu sur tous les forums :)

C'est simple :

1 - met un nom d'étiquette à ton image clé que tu souhaites cibler avec
ta tête de lecture. Pour cela tu dois cliquer sur ton image clé dans le
panneau scénario et ensuite tu dois regarder dans le panneau de
propriété. En bas du panneau de propriété tu as un champ de texte avec
dedans la possibilité de notifier un nom pour ton image clé !

2 - Dans ton code il suffit ensuite de bien cibler ta scène ou autre..
et de taper :

this.gotoAndStop("monImage") ;

Avec 'monImage' le nom que tu as à ton image clé...

PS : Dans tous les cas il est FORTEMENT déconseillé même quand on débute
d'utiliser les scènes (ou séquence)

eKA+ :)


Régine a écrit :
> Bonsoir à tous,
>
> J'ai créé un clip dans lequel au bout de X secondes, je demande un goto


dans
> une prochaine scene !
>
> Rien à faire ! le saut ne ne fait pas depuis un simple clip alors


qu'avec un
> bouton, pas de problème.
>
> Avez-vous une solution ?
> Merci pour votre aide généreuse.
>
> Cordialement
> Régine
>
>


Avatar
Régine
Voici mon script:

if (/:Moteur eq 59) {
this.gotoAndPlay("Save", Saving);
}
Ben ça ne fonctionne pas !
Bien à vous
Régine

"Régine" a écrit dans le message de
news:dsd378$bi1$
Bonsoir à tous,

J'ai créé un clip dans lequel au bout de X secondes, je demande un goto


dans
une prochaine scene !

Rien à faire ! le saut ne ne fait pas depuis un simple clip alors qu'avec


un
bouton, pas de problème.

Avez-vous une solution ?
Merci pour votre aide généreuse.

Cordialement
Régine




Avatar
ekameleon
Hello :)

1 difficile de savoir ce que tu fais.. sans voir ton fla ^_^ et sans
info supplémentaire ;)

Sinon quand je vois :

if (/:Moteur eq 59) {

Là tu codes en FLASH 4 !!!

en général on tape :

var moteur = 59 ;
if (this.moteur == 59) {
trace("ok moteur") ;
} else {
trace("pas ok moteur") ;
}

Donc ce qu'il faut repérer dans le code au dessus :

1 - le == qui est pas la même chose que = !
Je te conseille d'appuyer sur F1 et de lire l'aide de flash (pas celle
de flash 4 hein ;))

2 - Depuis Flash5 on utilise la syntaxe pointée !

myObject.myOtherObject.variable = 2 ;

Et on utilise pas ce que tu tapes là haut...

Pour ce qui est des scènes là encore... il faut travailler sur la scène
principale sur une seule image clé et il faut utiliser des "clips" ou
"MovieClip" (c'est pareil) .. la force de flash c'est les clips et le
fait qu'ils s'emboitent les uns dans les autres en ayant chacun leur
propre scénario interne. Avec eux.. tu as pas à faire plusieurs
séquences et du coup tu peux conserver ton code etc.. tout au même
endroit et ainsi plus de problème dans le genre de celui que tu as en ce
moment ;)

eKA+ :)
Avatar
Régine
Extra ! Tout fonctionne.
Un immense Merci "ekameleon"
Bonne soirée
Bien à vous
Régine


"ekameleon" a écrit dans le message de
news:dsd5fr$ese$
Hello :)

1 difficile de savoir ce que tu fais.. sans voir ton fla ^_^ et sans
info supplémentaire ;)

Sinon quand je vois :

if (/:Moteur eq 59) {

Là tu codes en FLASH 4 !!!

en général on tape :

var moteur = 59 ;
if (this.moteur == 59) {
trace("ok moteur") ;
} else {
trace("pas ok moteur") ;
}

Donc ce qu'il faut repérer dans le code au dessus :

1 - le == qui est pas la même chose que = !
Je te conseille d'appuyer sur F1 et de lire l'aide de flash (pas celle
de flash 4 hein ;))

2 - Depuis Flash5 on utilise la syntaxe pointée !

myObject.myOtherObject.variable = 2 ;

Et on utilise pas ce que tu tapes là haut...

Pour ce qui est des scènes là encore... il faut travailler sur la scène
principale sur une seule image clé et il faut utiliser des "clips" ou
"MovieClip" (c'est pareil) .. la force de flash c'est les clips et le
fait qu'ils s'emboitent les uns dans les autres en ayant chacun leur
propre scénario interne. Avec eux.. tu as pas à faire plusieurs
séquences et du coup tu peux conserver ton code etc.. tout au même
endroit et ainsi plus de problème dans le genre de celui que tu as en ce
moment ;)

eKA+ :)