begin process at 2012 05 26 11:30:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Multimédia

 > 

Animation

 > 

Un bouton qui ne fonctionne pas ...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Un bouton qui ne fonctionne pas ...

vendredi 11 mai 2007 à 15:47:47 | Un bouton qui ne fonctionne pas ...

zthibaut

bonjour je forum
voici mon probleme certainement simple me prouve que je ne suis pas si malin que je le pensais et donc me fait tourner en bourique
je vous explique j'ai un bouton qui est un movie clip (avec du code dedant  grace a la source de Burnside disponible ici )
avec une barre qui avance quand je passe et qui s'en va quand je quitte le bouton jusque la pas de soucie mais si j'essaye de lui attribuer une fonction du genre

on (press) {
 loadMovie("ok.swf", "ici");
}

et bien cela ne fonctionne pas
vous me direz alors convertie donc ton movie clip en bouton
bha oui mais meme en faisant ça cela ne fonctionne pas alors que si je fait un bouton tt simple ça fonctionne tres bien

et moi je ne comprend plus rien
j'ai mis un exemple à cette adresse [ Lien ]  pour que vous puissiez comprendre un peu mieux mon pb

voila je pense que j'ai tt dis
en esperant que la solution sera simple pour vous et que je puisse comprendre le prourquoi du comment

merci a tous
vendredi 11 mai 2007 à 15:50:44 | Re : Un bouton qui ne fonctionne pas ...

Burnside

Membre Club

Slt,

Le lien ne marche pas, c'est normal...

Bàt,

Burnside.

..:: Enjoy living in hell ::..
flash

vendredi 11 mai 2007 à 15:54:07 | Re : Un bouton qui ne fonctionne pas ...

zthibaut

oupsss
[ Lien ]
la c'est mieux normalement

samedi 12 mai 2007 à 12:45:46 | Re : Un bouton qui ne fonctionne pas ...

zthibaut

bouuuu personne n'a d'idée a mon pb
whouuu je suis donc super fort j'ai réussi à coller tt un forum !!!
samedi 12 mai 2007 à 20:45:17 | Re : Un bouton qui ne fonctionne pas ...

stefbuet

simple,
remplacece cette ligne de code :

loadMovie("ok.swf", "ici");

par celle la :

loadMovie("ok.swf", _root.ici);

dans ton bouton vert,mais le mieu serais de nomer ton boutton "mon boutton" et faire dans ta frame principale :

_root.monboutton.onPress=function() {
loadMovie("ok.swf", _root.ici);
}

c'est plus pratique quand il y a bcp de code


@+
dimanche 13 mai 2007 à 09:02:48 | Re : Un bouton qui ne fonctionne pas ...

docodoc

Membre Club

salut
juste une remarque :
le _root est deconseille et ne devrait plus etre utilise au benefice d'un ciblage relatif qui t'evitera quelques belles prises de tete
donc le codage dans une frame donnerait :

this.recherche1.onRelease = function() {
 this._parent.ici.loadMovie("ok.swf");};

dans ce cas il faut donner un nom d'occurence recherche1 a ton clip
 tu fais de meme avec ton clip recherche2 ..... en modifiant le 1 par 2 dans le code dans ta frame
voili voilou 
a+

dimanche 13 mai 2007 à 10:37:41 | Re : Un bouton qui ne fonctionne pas ...

stefbuet

A oui justement, je voudrais savoir sa, j'ai entendu plein de gens dire que le _root c pas bon, mais je ne sais pas pk

@+
dimanche 13 mai 2007 à 12:13:27 | Re : Un bouton qui ne fonctionne pas ...

zthibaut

bon alors effectivement avec le _root.ici de stefbuet ça fonctionne tres bien ce qui semble logique
mais le _root oui c'est pas conseiller surtout quand on imbrique des swf
pour infos stef je te conseille de lire le document suivant pour comprendre pourquoi il ne faut pas le _root.
http://guepard.media-box.net/index.php?2006/09/25/6-pourquoi-ne-pas-utiliser-_root-et-comment-les-remplacer
le code de docodoc me semble effactivement bien plus propre mais il me donne le message d'erreur suivant

**Error** Scene=Scene 1, layer=BOUTONS, frame=1:Line 1: Statement must appear within on/onClipEvent handler
     this.RECH.onRelease = function() {
c'est une erreur que j'ai souvent et j'ai jamai bien compris a quoi cela correspondait

merci de vos reponses
et si dodoc peut m'expliquer le pourquoi du comment

merci
dimanche 13 mai 2007 à 12:27:23 | Re : Un bouton qui ne fonctionne pas ...

stefbuet

Réponse acceptée !

mmm ! ok merci
je continuerais d'utiliser _root si je ne charge pas de clip, sinon j'utiliserais l'autre truc

pour toi :
le code amettre est :

monboutton.onPress=function() {
loadMovie("ok.swf", ici);
}

@+

dimanche 13 mai 2007 à 15:04:56 | Re : Un bouton qui ne fonctionne pas ...

docodoc

Membre Club
Réponse acceptée !

hello zthibaut

le message d'erreur est du au fait que tu as place le code sur le bouton
tu dois le placer sur une image-cle vide par exemple sur un calque superieur qui contiendra tout l'AS de la page 
cette maniere de faire t'evite d'avoir des bouts de codes qui trainent un peu partout sur tes boutons et sur les clips et de tout regrouper au meme endroit
n'oublie pas de donner les noms d'occurences a tes clips renseignements et ca va fonctionner ! 
et dis-nous si tu butes encore
bonne suite
a+


1 2

Cette discussion est classée dans : bouton, simple, fonctionne, clip, movie


Répondre à ce message

Sujets en rapport avec ce message

comment remplacer un movie clip par un autre avec un bouton [ par seed ] salut je voudrais reussi a changer un movie clip par un autre en utilisant un bouton j ai essayer un truc du genre on (release){_root.mon_clip=_root. duplicate movie clip [ par TomQuick ] Voilà, je voudrais créer un petit logiciel de musique en flash.Comme je ne suis pas doué pour utiliser la fonction duplicate movie clip, j'ai besoin d stopAllSounds(); [ par alencredetesyeux ] bonjour a tous Voila , je vous ecrit car j'ai un soucis .Je viens de refaire mon site pour la ..... fois et me revoila entrain de retravailler mon ind Lecture d'un MP3 a partir d'un bouton qui est lui-même dans un clip... [ par mathieuschmitt ] Salut, j'ai un petit souci qui me prends la tête: Flash n'a aucune réaction quand je clic sur le bouton sensé envoyer le MP3 (ni un message d'erreur, ne pas recharger un movie clip actif - MX2004 [ par trame60 ] Bonjour, tout d'abord merci à ce forum pour les informations qui m'apportent de nouvelles connaissances. Voilà c'est pas compliqué, je charge via un faire un bouton d'un movie clip chargé en externe [ par godamien2001 ] damino de la plata <font c bouton flash [ par xerius III ] BonjourJe m'adresse à vous aujourd'hui car je suis bloqué dans le developpement d'un site flash (c'est mon premier). En effet j'ai créé un bouton et l bouton dans un clip qui ne fonctionne pas [ par mymy33 ] Bonjour à toutes et à tous, voilà je viens de créer une animation comportant plusieurs clips; jusqu'ici tout va bien.^^   Mon problème est que dans un action avec un seul bouton sur plusieurs MC différents [ par cece2000 ] Bonjour à tous, Je suis actuellement en train de réaliser un projet sous flash. Je voudrais créer une animation dans laquelle je peux faire un drag a bouton + onrollover [ par cyan59 ] voila en faite j ai crée un bouton avec un on press goto rien de spécial la dessus dans ce bouton la fonction dessus est un movie clip je voudrait que


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales