|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
Bonjour tout le monde,
je travaille actuellement sur une bannière pour un site de rencontres. J'ai un petit problème avec l'affichage de texte. J'ai un peu de mal a m'expliquer donc au lieu d'un long discours voici la bannière en question : http://sexylivecam.free.fr/images/banniere.html Mon gros souci est que le texte rose passe sur les photos et le contenu. J'aimerai limiter sa zone d'action. J'ai cherché des tutoriaux mais je n'ai pas réussi à trouver quelque chose qui marcherai dans mon cas. Je suis débutant en Action script. Un petit coup de main ne serai donc pas de refus pour arriver a stopper ce texte fou Voici le script pour le texte : Dans la timeline : Stage.scaleMode = "noScale"; Stage.showMenu = false; //--- m = i = 0; words = new Array("dating", "rencontres", "webcam", "révolution", "dialogue", "amour", "amitié", "e-livedating", "vidéo", "chat", "webcams", "asv", "rencontre", "âme soeur", "célibataires", "amis", "copains", "copines", "amies", "petite annonce", "couple", "gratuit"); _root.onEnterFrame = function() { if (i==2){ _root.particle.duplicateMovieClip("particle"+m, m); part = _root["particle"+m]; part.textbox.text = words[random(words.length)]; m++; i=0; } i++; }; Sur le movie clip : onClipEvent (load) { m = 0; xtrajectory = Math.random()*10-Math.random()*10; ytrajectory = Math.random()*10-Math.random()*10; particlelife = random(50); _x = 50; _y = 110; _alpha = 0; size = 100; //Pcolor = new Color(this); //Pcolor.setRGB(Math.round(Math.random()*0x0011FF)) } onClipEvent (enterFrame) { _x += xtrajectory; _y += ytrajectory; _width += .03; _height += .03; // Pcolor.setRGB(Math.round(Math.random()*0x0011FF)) // _root.particle.duplicateMovieClip("particle"+m, m); if (m>=10 && m<=50) { _alpha += 3; } if (m>=70) { _alpha -= 3; if (_alpha<=0) { this.removeMovieClip(); } } if (_x-_width/2>Stage.width || _x+_width/2<0 || _y-_height/2>Stage.height || _y+_height/2<0) { this.removeMovieClip(); } m++; size++; } Voila, merci d'avance pour votre aide Bonne journée à toutes et à tous Ciao |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : octobre 2007 Messages : 18 ![]() |
le + simple est de créer un calque de masque,
tu y dessines la zone visible (un pixel rempli correspond à voir ce qui est en dessous), tu le places par dessus le calque où se trouve ton anim de texte, en indiquant bien que le calque de texte est masqué par ce calque (décalé légèrement à droite par rapport au masque) attention aux textes dynamiques je crois qu'il faut embarquer la police pour que le masquage fonctionne sinon, une remarque : je trouve que ton anim est très longue à se télécharger, après vérification : elle fait 1,39 Mo !!! dur à admettre en tant que bandeau publicitaire. vérifie que la définition des bitmaps n'est pas trop élevée, ou que les tracés ne sont pas trop détaillés (ca ressemble à du boulot illustrator non ?) |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : octobre 2007 Messages : 18 ![]() |
PIRE : il doit y avoir un gros bug dans ton AS. ca fait deux fois que mon Firefox fige et plante lorsque je reviens sur l'onglet de ta banniere...
j'ai pas le temps d'inspecter le code, tu n'as pas des duplicateMovieClip à répétition, sans les remove qui vont avec ? |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() |
J'ai pas encore optimisé les bitmaps c'est pour ça qu'ils sont si lourds, je fais ça a la fin histoire de trouver un compromis qualité/poids. Avec le travail fini devant les yeux c'est plus simple qu'au fur et a mesure enfin ce n'est que mon avis après
Pour l'action script, je l'ai récupéré sur un site, ce n'est pas moi qui l'est codé. Nop pas illustrator, simplement photoshop Pour ce qui est du masque et c'est d'ailleur ce que je trouve très étrange, ça ne fonctionne pas. Il passe quand même dans les zones masquées, ça m'a super étonné d'ailleur, j'ai donc mis le calque de tel sorte a ce qu'il passe sous le logo, et les photos mais pareil il passe toujours au dessus, je comprends vraiment pas grand chose à ce code. J'aurai pas du me lancer la dedans mais en même temps ca me permet d'apprendre, tout n'est pas toujours facile, ca serai pas marrant |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com