Créer des swf polices partagées – embed fonts en pure ActionScript
Le tutoriel flash de cette semaine vous propose une nouvelle méthode rapide pour créer des swf contenant des polices de caractères ou embed fonts.
C’est une solution qui utilise des outils entièrement gratuits comme FDT ou encore FlashDevelop.
Voici ce que vous allez apprendre dans ce tutoriel ActionScript :
- La technique en pure ActionScript pour créer des swf contenant des polices de caractères.
- Cette solution est compatible quelque soit l’éditeur ActionScript : Adobe CS5, FDT, FlashDevelop…
- Comment créer des swf embed fonts ou polices partagées, directement à partir de fichiers ttf.
- La méthode pour associer plusieurs styles (italique, gras, gras-italique) à la même police.
- Une technique unique pour associer une police gras et une police italique à partir de fichiers ttf différents à une embed font identique dans flash !
- La stratégie pas à pas pour le chargement dynamique du swf contenant les embed fonts – polices partagées.
- Et surtout comment utiliser les embed fonts dans une application flash.
Cette formation AS3 vous permettra de créer des swf contenant des polices partagées, pour les charger dynamiquement et les utiliser dans votre application ou jeu flash.
Embed Fonts / Polices partagées
Version démonstration
Ci-dessous, un exemple d’application flash qui charge un swf « embed fonts » et les utilise pour afficher du texte.
1 | http://e6msyji6epr.exactdn.com/wp-content/uploads/2012/04/embed-font.swf |
Télécharger le code source complet
Télécharger “Embed Fonts pure AS3” ex-embed-fonts.zip – Téléchargé 891 fois – 413,22 KoConsultez le tutoriel original sur le site scottgmorgan.com.
Consultez les méthodes embed fonts :
- Créer des swf de polices partagées avec FDT.
- Créer des swf de polices partagées avec FlashDevelop et swfmill.
Quelle technique utilisez-vous pour créer vos swf embed fonts ?
Nous avons vu plusieurs tutoriels flash pour créer des swf embed fonts – polices partagées (swfmill, FDT, pure AS3, Adobe CS5).
Dites-moi votre solution préférée et pourquoi dans les commentaires ci-dessous !