Flash Mettre un lien sur un menu elastic :s - Web design - Graphisme
Marsh Posté le 07-07-2004 à 10:59:34
Tu fais un tableau 'adr' avec les adresses correspondant à tes boutons et puis dans ta boucle for, tu ajoutes ça:
Code :
|
Marsh Posté le 07-07-2004 à 11:20:00
Banane masquee a écrit : Tu fais un tableau 'adr' avec les adresses correspondant à tes boutons et puis dans ta boucle for, tu ajoutes ça:
|
exact !
Marsh Posté le 07-07-2004 à 12:10:08
le_parrain a écrit : ah bien vu super |
De rien...
Marsh Posté le 07-07-2004 à 15:23:56
hmmm, il reste un leger probleme
il ne se passe rien quand je click
Code :
|
j'arrive pas a voir ou es le problème
une idée ?
(c'est pas le onClick a la place du onRelease pke j'ai essayer les deux )
Marsh Posté le 07-07-2004 à 15:26:45
En mettant la fonction 'c.onRelease' (c'est mieux que 'c.onClick') après la définition de 'c', ça devrait déjà mieux marcher... Et sinon, commence ton tableau à 0 si tu veux avoir quelque chose en cliquant sur ton 1º bouton...
Marsh Posté le 07-07-2004 à 15:30:19
j'essaye
bouh ça marche pas il se passe toujours rien
il manque surment qqchose ?
Marsh Posté le 07-07-2004 à 16:03:37
C'est quoi ce code tout crado!!! Il manque des '.', des ',' et des ')' un peu partout!
Je t'ai corrigé tout ça:
Code :
|
Marsh Posté le 07-07-2004 à 16:11:25
euh ui :s
merci de t'etre donné la peine de corriger, c'est pas tres propre en même temps vous aurez devinez que je suis pas tres doué en code
j'ai copier ce que tu a mis et l'anime se lance plus :s
j'ai ça comme erreur
Citation : **Erreur** Séquence = Scène 1, calque = ACTIONS, image = 1 :Ligne 8 : Erreur de syntaxe. |
Marsh Posté le 07-07-2004 à 16:15:59
OK... en fait c'est les balises de code du forum qui remplacent les '.' après 'this' en espaces...
Je tente une autre méthode:
Citation : adr = new Array ("http://www.tiscali.fr", "http://www.yahoo.fr", "http://www.google.fr" ); |
Marsh Posté le 07-07-2004 à 16:16:24
Voilà c'est mieux comme ça...
Marsh Posté le 07-07-2004 à 16:22:40
Banane masquee a écrit : Voilà c'est mieux comme ça... |
Superrr !!!
ça marche c'est genial comme ça merci t'es ma bannane préférée ! Woaw c'est super
j'espere que ce Topic servira aussi a d'autre gens tant qu'a faire je vais mettre mon Menu en exemple comme ça, ça donne une idée de ce a quoi ça ressemble
Marsh Posté le 07-07-2004 à 16:36:40
et voila
http://teamfrag.free.fr/menu_elasticdo.html
l'estetique est pas extra mais, ça donne une idée de ce que l'on peut en faire, la j'ai enlever la ligne :
pClip._yscale += pClip.scale;
pour que l'image ne s'étire que sur les cotés
encore merci a banane magique !
Marsh Posté le 07-07-2004 à 16:36:48
J'veux bien voir aussi ce que ça donne au final... Car le "c.numero.text" cache quelquechose...
Marsh Posté le 07-07-2004 à 16:42:39
En fait 'c.numero', c'est juste un TextField...
Marsh Posté le 08-07-2004 à 16:58:22
hmmm.. il est sympa ce menu mais il manque un pti peu de son quand on survol les touches, alors j'ai essayer de trifouiller un petit peu et j'ai rajouter ça
(mon son s'appelle SONAR)
Citation : |
pourquoi ça marche po ?
Marsh Posté le 08-07-2004 à 17:35:53
ahahah ! je vous ai collé la !
Allez un poster dédikassé du chat potté a celui qui trouve
Marsh Posté le 08-07-2004 à 22:11:15
Sors les 2 premières lignes de ton onRollOver déjà... Sinon, SONAR c'est un son dans ta bibliothèque?
Marsh Posté le 08-07-2004 à 22:14:38
Mais c'est le "c.onRollover" qui n'est pas dans le for!!!
Marsh Posté le 10-07-2004 à 10:03:40
j'ai modifier, ça devrait marcher comme ça ...
Citation : adr = new Array ("http://directoccasioncom.phidji.com/1-index.asp", "http://directoccasioncom.phidji.com/ile_de_france_sud.asp", "http://directoccasioncom.phidji.com/centre.asp", "http://directoccasioncom.phidji.com/ouest_bretagne.asp", "http://directoccasioncom.phidji.com/sud-ouest.asp", "http://directoccasioncom.phidji.com/nord.asp", "http://directoccasioncom.phidji.com/est.asp", "http://directoccasioncom.phidji.com/rhône_alpes.asp", "http://directoccasioncom.phidji.com/mediterranee.asp" ); |
Marsh Posté le 11-07-2004 à 14:27:50
Alors... et mon poster dédicassé du chat potté???
Marsh Posté le 12-07-2004 à 17:35:40
Banane masquee a écrit : Alors... et mon poster dédicassé du chat potté??? |
Honte a moi
tiens !!!
Marsh Posté le 13-07-2004 à 08:50:35
C'est un faux!!! L'imposteur a signé "Le chat Botté" et non pas "Le Chat Potté"!!! Remboursé!!!
Marsh Posté le 14-07-2004 à 14:07:29
tu veut dire que je me suis fait arnaké ?
j'achèterai plus jami sur ebay ...
Marsh Posté le 07-07-2004 à 10:38:43
Bonjour j'ai trouver sur Flashxpress.net un petit tuto
http://www.flashxpress.net/index.php?f_as#as_appli( )
avec un *.fla expliquant comment faire un menu elastic
Apres l'avoir regler a ma guise et changer les clip je n'arrive pas a trouver comment mettre un lien sur chaques boutons
Voici le code avec mes valeur un peu modifier pour qu'il soit un peu moin "agité"
[]for (i=0; i<8; i++) {
///////////////////
// MISE-EN-PLACE //
///////////////////
var c = this.attachMovie("idClip","clip"+i, i);
c._x = 90+60*i;
c._y = 150;
c.numero.text = i+1;
c.big = false;
////////////////////////////////////////////
// FONCTION A APPELER A CHAQUE ENTERFRAME //
////////////////////////////////////////////
c.onEnterFrame = function(){
this.swapDepths(this._xscale*5);
if (this.big == true) {
redimensionneClip(this,110);
} else {
redimensionneClip(this,100);
}
}
//////////////////////////////////
// FONCTION A APPELER AU SURVOL //
//////////////////////////////////
c.onRollOver = function(){
this.big = true;
}
////////////////////////////////////////////
// FONCTION A APPELER AU SORTIR DU SURVOL //
////////////////////////////////////////////
c.onRollOut = function(){
this.big = false;
}
}
/////////////////////////////////////////////
// LA FONCTION QUI REDIMENSIONNE LES CLIPS //
/////////////////////////////////////////////
function redimensionneClip(pClip, pTailleFinale){
pClip.scale = (pTailleFinale-pClip._xscale)*0.5 + (pClip.scale)*0.6;
pClip._xscale += pClip.scale;
pClip._yscale += pClip.scale;
}[/]
Quelqun sait il comment rajouter des url sur lorsque on click sur les boutons ?
Message édité par le_parrain le 07-07-2004 à 10:40:19