Se connecter avec
S'enregistrer | Connectez-vous

probléme avec un clip dans flash

Dernière réponse : dans Graphisme
Lassé par la pub ? Créez un compte

Hello,

essaye ça :


on (release) {this._parent.gotoAndStop(10);

}

A noter, que tu peut aussi faire un gotoAndPlay

Tu auras peut être 2 choses à modifier :

"this._parent." >>> pour ce faire tu efface ça, puis dans ton panneau actionscript, tu verras une icone de cible. Tu cliques dessus et tu cherches ta scène.
voir >>> http://fabalarage.free.fr/exemple.jpg

"10" >>> c 'est le numéro de l'image

Par contre , c'est valable pour AS 1 et 2, en AS 3....je ne sais pas

Attention le on(release) est a placer sur le clip, c'est à dire qu'il faut le selectionner, puis y placer le code, ce n'est absolument pas propre du tout...

Une variante, toujours en AS1 ou AS2, est de créer sur ta scène un calque contenant tout les script et de travailler le ciblage.

exemple :

_root.monClipConteneur.monClip.onRelease = function(){
_root.gotoAndPlay(10).
}

_root : cible la scène. Mais ce n'est pas très propre comme méthode, miux vaut jouer sur un ciblage relatif avec _this et _parent.

monClipConteneur: le nom d'occurence un movie clip, ici posé sur la scène.

monClip : le nom d'occurence d'un clip à l'intérieur de monClipConteneur.

En AS3 on ne peut plus mettre du script n'importe ou. Vaut mieux encore une fois le mettre sur la scène, sur un calque dédié aux scripts (m'enfin vaut mieux programmer en orienté objet, mais c'est peut être un peu rebutant pour un novice).

monClip.addEventListener(e:MouseEvent):void{
gotoAndPlay(10);
}

monClip est posé sur la scène, et le gotoAndPlay cible implicitement la scène.


Lassé par la pub ? Créez un compte
Tom's guide dans le monde