Il s'agit de la commande as3compile qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
as3compile - Compilez les fichiers .as ActionScript 3.0 en swf.
Synopsis
as3compile fichier.as [-ou fichier.swf]
DESCRIPTION
Compile un fichier écrit en ActionScript 3.0 dans un fichier SWF.
OPTIONS
-h, --Aidez-moi
Imprimer un court message d'aide et quitter
-V, --version
Imprimer les informations sur la version et quitter
-v, --verbeux
Augmenter la verbosité
-q, --silencieux
Diminuer la verbosité
-C, --cgi
Sortie vers stdout (pour une utilisation dans les environnements CGI)
-R, --résoudre
Ce drapeau obligera le compilateur à essayer des noms de fichiers comme "FooBar.as" pour les classes
nommé "FooBar".
-D, --définir espace de noms::variable
Définir une variable de temps de compilation (pour effectuer une compilation conditionnelle)
-X, --largeur
Définir la largeur SWF cible
-Y, --la taille
Définir la largeur SWF cible
-r, --taux
Définir la fréquence d'images SWF cible
-M, --classe principale
Définissez le nom de la classe principale (extension de flash.display.MovieClip)
-l, --une bibliothèque filet
Inclure le fichier de bibliothèque filet. peut être un fichier .abc ou .swf.
-I, --comprendre dir
Ajouter un autre répertoire d'inclusion dir.
-N, --local-avec-réseau
Rendre le fichier de sortie "local avec mise en réseau"
-L, --local-avec-filesystem
Rendre le fichier de sortie "local avec le système de fichiers"
-T, --version flash num
num doit être >= 9.
-o, --output nom de fichier
Définir le fichier de sortie sur nom de fichier.
EXEMPLE
Ce qui suit est un fichier as3 de base qui peut être compilé, par exemple
avec as3compile -X 400 -Y 400 smiley.as
// smiley.as
paquet
{
importer flash.display.MovieClip
la classe publique Main étend MovieClip
{
fonction principale()
{
this.graphics.beginFill(0xcccc00)
this.graphics.drawCircle(200,200,200 XNUMX XNUMX)
this.graphics.endFill()
this.graphics.beginFill(0x000000)
this.graphics.drawCircle(140,150,50 XNUMX XNUMX)
this.graphics.drawCircle(260,150,50 XNUMX XNUMX)
this.graphics.drawRoundRect(140,270,120,10,20);
this.graphics.endFill()
}
}
}
Utilisez as3compile en ligne à l'aide des services onworks.net