Titre: Créer une scrollbar...
Posté par: gwenaelle le le 15-03-2005 a 17:19:56
Est-il possible, à votre avis, de créer une ligne de séparation verticale sous photoshop et qu'ensuite je puisse la transformer en barre de défilement pour y mettre du texte ??? En gros je veux faire une scrollbar personnalisée.
Merci de vos réponses... |
Titre: Re:Créer une scrollbar...
Posté par: tavman le le 15-03-2005 a 20:44:06
| Si tu veut faire une scroll barre sous Flash, tu peut le faire (doit y avoir des tutoriaux tout fait pour ca), sinon je te refilerai un morceau de code (demain ou dans la semaine) pour le faire en changeant juste quelques clips... |
Titre: Re:Créer une scrollbar...
Posté par: gwenaelle le le 16-03-2005 a 00:31:32
Titre: Re:Créer une scrollbar...
Posté par: tavman le le 16-03-2005 a 23:53:38
| Si tu veut, j'ai des fla tout pret pour ce genre de trucs... t'as cas demander et je t'enverai une panoplie de truc faciles a utiliser (scroll-barre et belle list-box) le tout fait maison |
Titre: Re:Créer une scrollbar...
Posté par: gwenaelle le le 17-03-2005 a 12:34:08
Bah ui ça me dit bien ! ça sera pas trop dur pour une débutante comme moi en flash par contre ??!!! |
Titre: Re:Créer une scrollbar...
Posté par: tavman le le 17-03-2005 a 13:36:13
| Nan justement... j'ai créé ces fichiers pour faciliter la chose... Par contre c'est vrai que si tu veut les retoucher, tu comprendra pas grand chose... M'enfin sinon, suffit juste de suivre les exemples que je met avec. Par contre, donnc moi ton adresse mail STP que je t'envoit ca |
Titre: Re:Créer une scrollbar...
Posté par: gwenaelle le le 18-03-2005 a 13:28:09
mon adresse mail : gwenaellelm@voila.fr
Merci bcp ! ;) |
Titre: Re:Créer une scrollbar...
Posté par: zetlakif le le 19-04-2005 a 15:24:54
| Puis je avoir des renseignements aussi sur comment creer une scrollbar, merci d'avance |
Titre: Re:Créer une scrollbar...
Posté par: tavman le le 20-04-2005 a 00:06:21
bennn en fait, une scroll barr, c'est tout ce qu'il y a de plus logique...
Pour commencer, tu créer un clip qui va contenir tous les composant de ta scroll barr : - le contenu a scroller - le bouton pour monter - le bouton pour descendre - la barre de fond - le bouton scroller - le cadre qui englobe tout - le masque qui va juste masquer le contenu.
tu commence par créer une fonction qui dispose le tout bien comme il faut (tu lui envoit la largeur et la hauteur de ce que tu veut et tu gère tout en conséquence, ca prend du temps et pas mal de lignes de code mais ca ce fait super rapidement).
ensuite ca, il faut que tu calcul un petite fonction qui va positionner le texte en fonction de la position du bouton scroller (c'est assez chiant j'avoue).
Pour terminer, t'as plus qu'a faire les fonctions de tes 4 boutons (monter, descendre, la barre de fond et le scroller). Ca donne qqch du genre :
Monter.onPress = function () { this.onEnterFrame = function () { scroller._y -= 3; // Appel de la fonction qui va gérer la position du contenu : Scrolling (); } } // PAS OUBLIER RELEASEOUTSIDE !!!! Monter.onRelease = Monter.onReleaseOutside = function () { delete (this.onEnterFrame); }
Biensur, faut gérer les 4 boutons et pas oublier que le scroller doit pas monter trop haut ni descendre trop bas.... Pour le scroller, faut utiliser startDrag et stopDrag et pour la barre du fond, je préfère donner un mouvement ralentit au contenu en fonction du _ymouse... mais a chacun son point de vue... perso je trouve que c'est plus agréable qu'un saut direct.
Donc en fait, tout ce gère avec quelques fonctions assez basiques...
PS : la fonction qui gère la position du contenu, c'est en fait rien d'autre qu'une règle de 3....
- mon contenu peut bouger sur une hauteur egale a : la hauteur du contenu - la hauteur du masque - mon scroller peut bouger sur une hauteur egale a : la hauteur du masque - la hauteur du bouton monter - la hauteur du bouton descendre - la hauteur du scroller - mon scroller est a telle position, donc mon contenu est a telle position.
PS : faut pas oublier que si le contenu est pas assez grand alors on met pas de scroller... ca sert a rien.
Sinon, je croit que j'ai effacer (ou plutot formatter) ma scroll barr que j'avais refiler a gwenaelle... Donc c'est plutot a elle de demander si elle l'aurai pas en stoc (par hasard...).
Aller bonne chance a toi et oubli pas un truc : un seul problème a la fois sinon tu t'en sortira jamais... c'est comme ca qu'on bosse en info. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|