Accueil > > > IMPORTSVG: UNE CLASSE QUI PERMET DE RETRACER DES SVG EN AS3
IMPORTSVG: UNE CLASSE QUI PERMET DE RETRACER DES SVG EN AS3
Information sur la source
Description
J'ai essayer de faire une petite classe qui permet d'importer des fichiers SVG créés avec Inkscape. Bien surs, elle ne gère pas toute les fonctionnalités d'Inkscape, mais les outils de bases sont supportés. :) Pour avoir un peu plus d'informations sur la classe: http://islandofcreation.free.fr/svg/index. html Dans la sources, il n'y a pas de .fla car l'ensemble a été compiler avec Flex_sdk_3.
Source
- //Utilisation de la classe:
-
- package
- {
- import flash.display.Shape;
- import flash.display.Sprite;
-
- import flash.events.Event;
-
- //Pour paramètrer son animation avecflex_sdk_3
- [SWF(width="370", height="347", frameRate=24,backgroundColor=0xffffff)]
-
-
- public class Document extends Sprite
- {
- function Document ()
- {
- var monSVG:ImportSVG = new ImportSVG("demo.xml");
- addChild(monSVG);
- }
- }
- }
-
- //getDessinTrace(); retourne true si le dessin a été fini de tracé.
- //getXMLcharge(), retourne true en cas de chargement du XML, si le XML n'est pas chargé il reste à false.
//Utilisation de la classe:
package
{
import flash.display.Shape;
import flash.display.Sprite;
import flash.events.Event;
//Pour paramètrer son animation avecflex_sdk_3
[SWF(width="370", height="347", frameRate=24,backgroundColor=0xffffff)]
public class Document extends Sprite
{
function Document ()
{
var monSVG:ImportSVG = new ImportSVG("demo.xml");
addChild(monSVG);
}
}
}
//getDessinTrace(); retourne true si le dessin a été fini de tracé.
//getXMLcharge(), retourne true en cas de chargement du XML, si le XML n'est pas chargé il reste à false.
Conclusion
En faisant cette classe, j'ai appris des choses. :)
Historique
- 04 mars 2009 10:53:33 :
- Corrections
- 04 mars 2009 10:54:18 :
- Correction
- 05 mars 2009 09:43:46 :
- Corrections dans le zip
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Flash 9 / AS3 + Socket MySQL question [ par _benjy ]
Salut @ tous...Bon j'imgine que certain d'entre vous sont au courant de la publication de Flash 9 Alpha. Perso je l'ai recup av hier, et autant le dir
chemin de classe depuis un dossier (AS3) [ par inaden ]
Bonjour,voilà, c'est surement tout bête mais je n'arrive pas à liée une classe à un document qui se trouve dans un autre dossier.Pour être clair, je m
AS3 - Appeler une fonction de la classe principale depuis une sous-classe [ par mouahaha ]
Salut à tous !Voici un exemple du type de problème auquel je suis confronté depuis mon passage à l'AS3 :J'ai un .fla dont le seul code sert à créer un
[AS3] Acces à la liste des objets depuis une classe [ par mchicault ]
Bonsoir !! Je suis débutant en AS3 et je tente de respecter les principes de la programmation POO. J'arrive à trouver la plupart des solutions aux em
Full POO AS3 [ par Orange73 ]
Hello tout le monde, Je suis actuellement en plein brainstorming (à ne plus dormir lol) sur : Utiliser la POO, oui mais quand ? Quand on developpe
AS3: Manipuler un clip de la racine depuis une autre classe [ par Feizenbara ]
Bonsoir, Après avoir bidouillé un peu avec Flash MX2004 en AS2, je viens de passer à CS4 avec AS3... et j'ai vraiment du mal à faire propre. Mon sou
Peut-on attacher plusieurs MovieClip à une seule classe ? {AS3} [ par valvincent ]
Bonjour à tous,Je rencontre un soucis sous Flash cs3 et j'aurais besoin de votre aide :Je possède un plan où se situe des objets graphiques qui représ
Comment changer la couleur du sous menu en as3 [ par hayaloum ]
Bonjour,je suis en train de faire un menu simple, sauf que je suis novice en flash et je ne connais pas le lexique des fonctions:en faite j ai 2 pb:-1
System.Security.allowDomain [ par gremlins7 ]
Bonjour à tous,est-ce que quelqu'un sait pourquoi les fonctions System.Security.allowDomain("bla bla") et System.Security.allowInsecureDomain("bla bla
[AS3]Problème expressions régulières [ par Mansuz ]
Bonjour,J'ai une chaine: "matrix(-0.1148106,-0.9518115,1.0876214,0.3066837,-2.6557963,210.09477)"Je voudrais enlevé le matrix et les parenthèses afin
|
Derniers Blogs
[TECHDAYS2012] OUI J'Y SERAI![TECHDAYS2012] OUI J'Y SERAI! par JeremyJeanson
Bonsoir, Certes, je l'annonce avec un peu de retard, mais je serai effectivement au Techdays demain. Comme l'an dernier, je participerai au programme ATE (Ask The Expert). Si vous avez des questions Workflow, WCF, AppFabric ou plus généralement .net, n'hé...
Cliquez pour lire la suite de l'article par JeremyJeanson TFS INTEGRATION TOOLS - SUIVI DES SYNCHRONISATIONS AVEC REPORTING SERVICESTFS INTEGRATION TOOLS - SUIVI DES SYNCHRONISATIONS AVEC REPORTING SERVICES par vfabing
Afin de s'assurer du bon fonctionnement des différentes synchronisations effectuées par les TFS Integration Tools, 2 rapports sont présents dès l'installation. Il suffit alors d'effectuer les manipulations suivantes pour pouvoir les visualiser : Loca...
Cliquez pour lire la suite de l'article par vfabing CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT)CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT) par FREMYCOMPANY
Bonjour à tous, Je viens de publier une proposition comprenant 5 pseudo-classes pour le CSS Working Group ayant trait à l'état de chargement d'un élément (ex: IMG,VIDEO,AUDIO,OBJECT pour l'HTML.). Si le c½ur vous en dit, vous pouvez retrouver cette p...
Cliquez pour lire la suite de l'article par FREMYCOMPANY MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ?MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ? par ROMELARD Fabrice
Formation initiale Durant la formation, le découpage classique est le suivant (je donnerai les équivalences Suisse lorsque je les connaîtrais) : Ecole primaire jusqu'au Collège : Formation générale permettant d'obtenir les méthodes...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice Y'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENTY'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENT par Aleks
Quand on a ce genre d'erreur sans log :
Et bas on a juste envie de choper le gas de Microsoft qu'a développé ça et lui foutre des baffes de Coboye ! ...
Cliquez pour lire la suite de l'article par Aleks
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|