Comment placer un lien sur un fichier Flash ? - Flash/ActionScript - Programmation
Marsh Posté le 13-07-2004 à 21:17:39
Tu ouvres le .fla de ta bannière et tu y colles un getURL...
Marsh Posté le 14-07-2004 à 15:54:53
Banane masquee a écrit : Tu ouvres le .fla de ta bannière et tu y colles un getURL... |
pareil
tu crées et poses un bouton sur ta bannière puis
on(press) getURL()
Marsh Posté le 15-07-2004 à 01:44:46
Ou si tu n'as pas envie de jouer avec un bouton, tu mets dans l'actionscript de ta première frame
this.onMouseUp = function() {
getURL("[ton url]","_blank" );
}
Marsh Posté le 15-07-2004 à 17:31:13
Bonjour,
Très bien, mais le problème, c'est que c'est un point .swf
Marsh Posté le 15-07-2004 à 18:15:25
Maab a écrit : Bonjour, |
Ha, c'est pas un truc que t'as fait toi-même ???
Ben là, si t'as pas la source, c'est foutu !
Marsh Posté le 16-07-2004 à 10:13:54
bah si il fait importer l'anime (en supposant qu'elle soit pas protegée)
si c'est une anime pas trop complex il devrai l'avoir dans un *.fla mais sans le son non ?
Marsh Posté le 16-07-2004 à 10:50:01
au pire tu peux toujours faire une div cliquable positionnée fixe, mais dans le genre bourrin on peut pas faire mieux je pense
Marsh Posté le 16-07-2004 à 11:03:21
urd-sama a écrit : au pire tu peux toujours faire une div cliquable positionnée fixe, mais dans le genre bourrin on peut pas faire mieux je pense |
heeee non, je ne pense pas que ca fonctionne . le flash se place toujours en premier plan
Marsh Posté le 16-07-2004 à 11:20:24
Maab a écrit : Ben ouis, |
Trouvé !!!
Tu fais un swf qui charge le swf que tu as !!!
// -- dans ta première frame --
this.onMouseUp = function() {
getURL("[ton url]","_blank" );
}
this.createEmptyMovieClip("loader",1);
this.loader.loadMovie("[le nom de ton swf]" );
stop();
// -----------------------------
Bon c'est chiant paske tu as 2 swf pour le prix d'un .. mais au moins ton problème est réglé !
Marsh Posté le 16-07-2004 à 15:56:46
simogeo a écrit : heeee non, je ne pense pas que ca fonctionne . le flash se place toujours en premier plan |
même avec un z-index ??
Exemple :
<div style="position:absolute;top:0;left:0;z-index:1>
[colle ton flash ici ]
</div>
et apres on met ce qu'on veut au dessu avec un z-index superieur (même un autre flash je pense )
Mr Mala a écrit : |
waaaa je savais même pas que c'était possible
Marsh Posté le 16-07-2004 à 16:02:48
le_parrain a écrit : même avec un z-index ?? |
oui même avec un z-index.. je suis apas sur a 100% tu peux essayer mais j'en doute fort
Marsh Posté le 16-07-2004 à 16:13:30
simogeo a écrit : oui même avec un z-index.. je suis apas sur a 100% tu peux essayer mais j'en doute fort |
ne sous estime jamais la puissance du Z-Index !!
Marsh Posté le 19-07-2004 à 09:15:53
Le z-index n'a rien à voir dans la décision de qui a la priorité pour la cliquabilité entre un div et son contenu...
Comme c'est beau ce que je dis...
Marsh Posté le 19-07-2004 à 22:51:29
le_parrain a écrit : lolol de la poésie en CSS ! t'es vraiment fort banane ! |
Le meilleur
Marsh Posté le 24-07-2008 à 14:02:10
sinon tu decompile ton swf avec un decompiler (trilix flash decompiler par exemple) et tu modifie le code directement (gaf aux copyrights qd meme hein )
et apres tu modifie ton fichier ...
tu crée un rectangle qui te servira de zone cliquable, tu le transforme en bouton tu passe sa couleur en alpha 0% et tu met ton code dessus
on (release) {
getURL ("http://www.lien_que_tu_souhaite.com" )
}
ensuite tu publie et le tour est joué
enjoy
Marsh Posté le 13-07-2004 à 20:17:01
Bonsoir,
Voilà, je dois insérer un fichier flash dans une page HTML, c'est une bannière, mais voilà, comment placer un lien sur cette bannière ? Pour faire poiter cette dernière sur une autre page ?
J'utilise la fonction embed.
Merci d'avance pour vos lumières.
Message édité par Maab le 13-07-2004 à 20:17:32