Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/01/2008, 16h41   #1
Futur Membre du Club
 
Étudiant
Inscription : juin 2006
Messages : 46
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2006
Messages : 46
Points : 17
Points : 17
Envoyer un message via MSN à Bmagic
Par défaut Pb onRollOver non détecté

Bonjour, j'aurai besoin d'aide sur un petit bout de projet.

En gros je crée un container dans un claque Action d'un movieclip s'appelant datas.

J'ai un problème car l'image s'affiche bien, mais je n'ai aucune réaction quand je passe la souris dessus ...
Donc j'aimerai savoir si j'ai fait qq chose de mal où pas ? car la je ne vois vraiment pas.


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
stop();
 
trace("Début du script de remplissage");
 
var myContainer:MovieClip = this.createEmptyMovieClip("contene",this.getNextHighestDepth());
myContainer.loadMovie("./datas/monimage.jpg");
 
trace(contene);
myContainer.onPress = function(){
	trace("salut");
}
 
myContainer.onRollOver = function(){
	trace("OKI");
}
 
myContainer.onRollOut = function(){
	trace("salut");
}
Merci beaucoup d'avance.
Bmagic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 17h00   #2
Membre habitué
 
Inscription : novembre 2004
Messages : 197
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 197
Points : 120
Points : 120
Salut,
Si je ne dit pas de bétise le contenu du loadMovie écrase l'ancien clip, auquel
tu avais affectés les événements. Tu devrais donc affecter les événements APRES que l'image soit chargée.
__________________
Si vous avez votre réponse n'oubliez pas !
ViveLesQuads est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 17h01   #3
Futur Membre du Club
 
Étudiant
Inscription : juin 2006
Messages : 46
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2006
Messages : 46
Points : 17
Points : 17
Envoyer un message via MSN à Bmagic
Je viens d'essayer ça ne change rien.

Le faite que le calque datas (celui ou j'insère les données) soit dans un masque ca change qq chose ?
Bmagic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 17h10   #4
Membre Expert
 
Avatar de dom_dev
 
Inscription : février 2006
Messages : 2 067
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 2 067
Points : 2 114
Points : 2 114
bonsoir
l'aide de flash propose cette méthode (et elle marche) :
Code :
1
2
3
4
5
6
7
 
var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.onRelease = function():Void {
TAABtrace(this.image._url); // http://www.w3.org/Icons/w3c_main.png
}
var image:MovieClip = mc.createEmptyMovieClip("image", mc.getNextHighestDepth());
image.loadMovie("http://www.w3.org/Icons/w3c_main.png");
on voit que le raisonnement de "ViveLesQuads" est bon
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas ->
Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur
MERCI
dom_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 17h11   #5
Membre habitué
 
Inscription : novembre 2004
Messages : 197
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 197
Points : 120
Points : 120
Je ne vois plus le calque datas dans ton code. Tu as modifié ton message ?
__________________
Si vous avez votre réponse n'oubliez pas !
ViveLesQuads est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 17h24   #6
Futur Membre du Club
 
Étudiant
Inscription : juin 2006
Messages : 46
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2006
Messages : 46
Points : 17
Points : 17
Envoyer un message via MSN à Bmagic
Citation:
Envoyé par ViveLesQuads Voir le message
Je ne vois plus le calque datas dans ton code. Tu as modifié ton message ?
Oui j'ai modifié car mon code était pas très lisible.

Du coup t'avais raison et donc la réponse de dom_dev fonctionne parfaitement.

Vient de tomber dans l'AS2 après avoir passer un bon bout de temps sur l'AS3 et la descente est rude

Merci beaucoup de votre aide à vous deux
Bmagic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h03.


 
 
 
 
Partenaires

Hébergement Web