Tutoriels vidéo art graphique gratuits

 
Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Pages: 1 [2] 3   En bas

Auteur Sujet: probleme d'affichage de police flash cs3 professional?  (Lu 24933 fois)

¤DarkAngel¤

  • Wisi tout neuf
  • *
  • Hors ligne Hors ligne
  • Messages: 39
    • Yahoo! Messenger - dark.angel_71
    • Voir le profil
    • Info-Studio
probleme d'affichage de police flash cs3 professional?
« Réponse #15 le: février 20, 2008, 09:59:47 am »

Bonjour .

Je me permet d'utiliser ce sujet pour vous présenter mon problème :

Rapport à mes dernières questions sur wisibility concernant l'utilisation d'un fichier .xml dans un modèle .swf , j'ai un soucis avec la fonte que je souhaite utiliser :

La fonte s'appelle "Visitor TT2 BRK" .... Je souhaite l'utiliser dans l'animation flash via des textes dynamiques .... Mais voilà, sur mon pc, quand je lance l'anim' ou que je la vois sur le site ou elle est utilisée, je vois les textes avec la bonne police .... mais des personnes m'ont dit que chez eux, la fonte des textes était remplacée par une des fontes "défaut" de Windows .....

Comment faire pour que le fonte souhaitée soit utilisée dans l'animation même si le visiteur ne l'a pas sur son pc ?

Encore une fois, je me doute que pour la plupart d'entre vous, cela est très simple ... mais pour moi, non :lol:

Merci d'avance .....
IP archivée
:D "Hêtre ou ne pas hêtre, tout dépend du gland !" :D
:D "Aimes les cons, tu t'aimeras toi même !" :D

RMistral (Wisi)

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 659
    • Voir le profil
    • Aexpmil Studio - Aexpmil Formation
probleme d'affichage de police flash cs3 professional?
« Réponse #16 le: février 20, 2008, 11:30:10 am »

Bonjour,

Avant de t'expliquer les polices dans Flash, parlons du principe général sur Internet.

L'idée sur Internet est de gagner en permanence sur le nombre de KO à transporter. Étant donné que les polices sont des fichiers lourds il est hors de question de les transporter du serveur au poste du client.

Donc, dans une page HTML, il n'y à que le nom de la police dans laquelle l'auteur de la page souhaite afficher son texte et pas la police elle même.

Quand la page s'affiche chez le client, le navigateur utilise les polices présentent sur le poste du client. Si la police existe sur le poste du client, pas de problème sinon le navigateur affiche une police par défaut.

Pour cette raison il est conseillé de n'utiliser que des polices standards comme Arial, Verdana qui sont probablement sur le poste du client.

Pour des polices "exotiques" il y à donc un problème en HTML. Mais ...... Tataaaaaaa !!! Flash offre des solutions !!!!!!!!

En premier il est possible de vectorisé les textes dans Flash. Cette solution est bonne pour du texte statique comme le nom du site, le titre d'une page ou l'intitulé d'un bouton.

En second il est possible, mais au détriment du poids, d'empaqueter (tout ou partie) la police dans le fichier swf. C'est une solution pour des textes dynamiques.

Enfin si le site nécessite la même police dans x fichiers SWF il est possible d'utiliser les bibliothèques partagées pour ne charger la police qu'une seule fois pour l'ensemble du site. C'est l'autre solution pour des textes dynamiques.


Quelle solution souhaites-tu ?
IP archivée
Savoir mal est pire qu'ignorer

¤DarkAngel¤

  • Wisi tout neuf
  • *
  • Hors ligne Hors ligne
  • Messages: 39
    • Yahoo! Messenger - dark.angel_71
    • Voir le profil
    • Info-Studio
probleme d'affichage de police flash cs3 professional?
« Réponse #17 le: février 20, 2008, 12:42:42 pm »

Pour ce qui est du html, et du transport de données serveur => client , je le savais déjà .... tous mes sites persos utilisent des polices par défaut ... Si j'en veux une particulière, je me débrouille pour la faire apparaitre via une image la moins lourde possible .....

Pour le flash , je sais qu'il existe une solution, mais je ne la connais pas ..... (j'ai simplement implanté la police dans la bibliothèque de l'animation avant de l'exporter, mais ça ne fonctionne pas , il me manque forcement quelque chose à faire) ....

Par contre, je ne connaissais pas les bibliothèques partagées ..... ça , ça le fait :D

Donc du coup : je souhaiterais si possible les deux solutions ..... car pour le moment présent, je n'ai besoin de la police que pour un seul .swf ....
mais tant qu'à faire, autant apprendre aussi comment gérer une bibliothèque partagée .... ça pourrait très bien me servir à l'avenir (et peut-être même pour le même site qui contient mon animation actuelle) ...

Merci ^^ ..... ;)
IP archivée
:D "Hêtre ou ne pas hêtre, tout dépend du gland !" :D
:D "Aimes les cons, tu t'aimeras toi même !" :D

Chrys

  • Wisi Addict
  • ***
  • Hors ligne Hors ligne
  • Messages: 178
    • Voir le profil
probleme d'affichage de police flash cs3 professional?
« Réponse #18 le: février 20, 2008, 13:51:33 pm »

Oulaaaa, beau sujet que voici.

Je vais suivre vos échanges ;)

Chrys
IP archivée

RMistral (Wisi)

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 659
    • Voir le profil
    • Aexpmil Studio - Aexpmil Formation
probleme d'affichage de police flash cs3 professional?
« Réponse #19 le: février 21, 2008, 07:55:43 am »

Bonjour,

Je te concocte une petite explication dés que je suis dispo.....
IP archivée
Savoir mal est pire qu'ignorer

T_bo

  • Wisi J'habite sur le forum
  • ****
  • Hors ligne Hors ligne
  • Messages: 349
    • Voir le profil
probleme d'affichage de police flash cs3 professional?
« Réponse #20 le: février 21, 2008, 08:21:51 am »

Je suis curieux également j'attends la suite avec impatience ;)
IP archivée

Yorigami

  • Modérapeur
  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 1835
    • Voir le profil
    • http://freneydoisans.com/
    • E-mail
probleme d'affichage de police flash cs3 professional?
« Réponse #21 le: février 21, 2008, 08:29:29 am »

Faites-moi une petite place je m'installe avec vous. :)
IP archivée
MacIntel Pro 2x3 GHz 4Go Ram //

T_bo

  • Wisi J'habite sur le forum
  • ****
  • Hors ligne Hors ligne
  • Messages: 349
    • Voir le profil
probleme d'affichage de police flash cs3 professional?
« Réponse #22 le: février 21, 2008, 09:34:51 am »

je vais aller faire du pop corn alors :)
IP archivée

Chrys

  • Wisi Addict
  • ***
  • Hors ligne Hors ligne
  • Messages: 178
    • Voir le profil
probleme d'affichage de police flash cs3 professional?
« Réponse #23 le: février 21, 2008, 12:03:13 pm »

Dac, j'amène les bières ;)
IP archivée

RMistral (Wisi)

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 659
    • Voir le profil
    • Aexpmil Studio - Aexpmil Formation
probleme d'affichage de police flash cs3 professional?
« Réponse #24 le: février 21, 2008, 18:15:31 pm »

Oulà quel public !!!

J'espère ne pas vous décevoir :/

Bon passons dans le vif du sujet. Comment intégrer des polices dans une animation Flash ?

Première méthode :

Convient pour un texte intégré dans l'animation.

Elle consiste à mettre la zone de texte sur dynamique dans les propriétés puis toujours dans les propriétés à utiliser le bouton intégrer.

Ensuite l’utilisation du bouton remplissage automatique permet d’inclure uniquement les symboles utilisés.
Il faut bien évidemment faire la même manipulation pour l’ensemble des textes.

Seconde méthode :

Convient pour des textes externes ou pour des textes intégrés dans l’animation.

Elle consiste au détriment du poids à intégrer dans le fichier SWF la police "exotique" puis à la sélectionner sur chaque zone de texte. Pour info une police asiatique peut faire plusieurs MO

Pour réaliser cette manipulation :

          1 – Affiche la bibliothèque si besoin (Fenêtre, Bibliothèque) puis clique, à droite du mot
               bibliothèque, sur l’icône représentant un petit triangle pointe en bas et trois lignes horizontales.
          2 – Nouvelle Police.
          3 – Dans la boite il faut nommer notre police.
          4 – Choisir dans la liste la police.
          5 – Ok.

Il ne reste plus qu’à mettre cette police sur les zones de texte concernées grâce aux propriétés des zones de textes.

Le problème est que dans un site organisé en empilement de niveaux ou en empilement de Movie Clip, cette manipulation oblige à supporter le poids de cette police dans chaque fichier SWF.

Pour contourner le problème il suffit d’utiliser les bibliothèques partagées.

Faites une pause car vous venez de manger votre pain blanc ;)

Troisième méthode :

De quoi s’agit-il ?

En fait le but et de mettre dans une bibliothèque commune l’ensemble des éléments redondant dans plusieurs fichiers SWF (police, composant etc…) de sorte que le chargement vers le client ne se fasse qu’une fois quelque soit le nombre de fois ou l’élément sera utilisé.

Une utilisation possible est la mise à disposition de police propre au MAC ou au PC suivant le client. Le partage de son est aussi possible.


Allons-y par étape.....

Première étape :

Elle consiste en un nouveau fichier vierge dans lequel il faut importer dans la bibliothèque l’ensemble des composants et polices à utiliser dans l’application. Il est possible de répartir les polices dans un fichier, les composants dans un autre, les MC dans un troisième etc...

Pour les polices il suffit de pratiquer de la même manière que d'écrite au dessus (Deuxième méthode de 1 à 5).

Deuxième étape :

Il faut créer un MC vierge par Pomme ou CTRL F8 sur la scène, saisir un nom comme "Lien Vers Bibliothèque Composants" puis le type MovieClip et enfin dans avancé il faut cocher :

- Exporter pour ActionScript
- Exporter pour le partage à l’exécution
- Exporter dans la première image.

Enfin et surtout, il faut saisir dans la case URL le symbole /

Maintenant enregistrement dans le dossier contenant les fichiers de l’application ou dans un sous dossier et publication.

Il faut fermer impérativement le fichier avant de passer à l'étape suivante.

Troisième étape :

Ouvrir le fichier dans lequel on souhaite récupérer le ou les éléments de la bibliothèque partagé.

Une fois ouvert il faut choisir dans Fichier, Importer, Ouvrir une bibliothèque externe.

Quatrième étape : (Au fait vous êtes toujours là ???)

Dans cette bibliothèque nous retrouvons le MC "Lien Vers Bibliothèque Composants". Il faut le glisser dans la bibliothèque de notre fichier actif.

Surtout ne pas le mettre sur la scène.

Maintenant nous pouvons fermer la bibliothèque que nous venons d’ouvrir.

Cinquième étape :

Clic droit dans notre bibliothèque sur le MC que nous venons de récupérer (Lien Vers Bibliothèque Composants) puis propriétés.

Dans la case URL remplacer le / par le chemin vers le fichier swf de la deuxième étape (Suis-je clair ???)

Astuce de tonton RMistral (Pour ne pas te tromper il suffit d’écrire le texte de la ligne du bouton parcourir, sans la lettre du lecteur, en séparant les dossiers par / et en mettant obligatoirement l’extension .SWF après le nom du fichier)

Un clic sur Ok.

Sixième et dernière étape :

Sur la scène il faut créer un calque puis le nommer liens.

Sur la première image, et pas ailleurs, sur la scène il faut glisser notre MC vide à partir de la bibliothèque.

Il est représenté par un petit rond invisible lors de la publication.

Maintenant sur un calque ActionScript sur la scène il est possible d’appeler n’importe quel élément du fichier contenant les polices et les composants comme si ils étaient dans notre bibliothèque.

Pour les polices il suffit de faire un style et de l’appliquer sur telle ou telle zone de texte.

La manipulation est à faire de l’étape trois et jusqu’à l’étape six pour chaque fichier devant utiliser l’un des éléments de cette bibliothèque partagée.

Lors de la mise en ligne il ne faut pas oublier de mettre en ligne le fichier SWF servant de bibliothèque.

Voilà si vous êtes encore en train de lire mes bêtises c’est que vous êtes à même d’essayer :lol:

PS : Si tu ne sais pas faire une feuille de style interne à Flash et l’appliquer sur une zone de texte dynamique en ActionScript, demande et je mettrai en ligne le code correspondant.
IP archivée
Savoir mal est pire qu'ignorer

Chrys

  • Wisi Addict
  • ***
  • Hors ligne Hors ligne
  • Messages: 178
    • Voir le profil
probleme d'affichage de police flash cs3 professional?
« Réponse #25 le: février 21, 2008, 18:46:05 pm »

Ouaouuuuu quel exposé !!!

Je me met en mode [/test] dès ce soir ;)

Merci

Chrys
IP archivée

T_bo

  • Wisi J'habite sur le forum
  • ****
  • Hors ligne Hors ligne
  • Messages: 349
    • Voir le profil
probleme d'affichage de police flash cs3 professional?
« Réponse #26 le: février 23, 2008, 14:09:21 pm »

Plutôt sympa effectivement mais cela reste bien plus pratique à faire en as3, ou il suffit d'instancier la police comme une classe et de l'importer en cas de besoin.

liens vers un tit tutos sur le sujet
IP archivée

RMistral (Wisi)

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 659
    • Voir le profil
    • Aexpmil Studio - Aexpmil Formation
probleme d'affichage de police flash cs3 professional?
« Réponse #27 le: février 26, 2008, 06:13:14 am »

Merci T_bo de cette info. C'est beau le progrès........ ;)
IP archivée
Savoir mal est pire qu'ignorer

¤DarkAngel¤

  • Wisi tout neuf
  • *
  • Hors ligne Hors ligne
  • Messages: 39
    • Yahoo! Messenger - dark.angel_71
    • Voir le profil
    • Info-Studio
probleme d'affichage de police flash cs3 professional?
« Réponse #28 le: février 28, 2008, 11:26:24 am »

Merci RMistral pour ces explications .........

En fait, j'avais utilisé la 2ème méthode, ma police était bien "implantée" dans l'animation, mais dans le choix de la police dans mes zones de textes, je n'avais pas choisi celle de l'anim' , mais la police originale présente dans la liste .........

En tous cas merci pour les autres solutions, surtout l'explication de la bibliothèque partagée, ça va beaucoup me servir .......

;) .....
IP archivée
:D "Hêtre ou ne pas hêtre, tout dépend du gland !" :D
:D "Aimes les cons, tu t'aimeras toi même !" :D

szambaux

  • Wisi tout neuf
  • *
  • Hors ligne Hors ligne
  • Messages: 1
    • Voir le profil
probleme d'affichage de police flash cs3 professional?
« Réponse #29 le: mars 13, 2008, 10:42:33 am »

Bonjour, je voulais avoir plus d'info sur ton code pour la feuille de style flash car la je m'arrache les cheveux merci
IP archivée
 



Wisibility est un sité dédié à la formation aux métiers l’image. Vous y trouverez différentes ressources vous aidant à maîtriser les logiciels graphiques tels que Photoshop, Lightroom, Illustrator, InDesign, Flash… Aujourd’hui, Wisibility réunie plus d'une vingtaine d’experts, intervenant en Entreprise pour former graphistes, webdesigners, développeurs web, photographes, monteurs, trucistes…
Depuis 2006 nous nous sommes spécialisés dans les tutoriels vidéos permettant de se former à distance. Notre forum très actif, géré par une équipe de bénévoles répondra à vos demandes. Vous pourrez également profiter de nos émissions et reportages sur la Wisi TV.

Nos partenaires

         
Contact - Wisibility est une marque déposée

Blog - Tutoriels - Wisi TV - Forum