[fame] coder en as2 sans l'éditeur flash (r)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 10 375 fois - Téléchargée 26 fois

Contenu du snippet

Hello, ça fait un bail les flasheurs.... Bref je viens défendre un excellent projet du nom de FAME pour l'ensemble des codeurs de la communauté (je sais pas si le sujet a déja été abordé, sinon c'est donc fait).

FAME est une abréviation de : Flashout, Ascdt, Mtasc, Eclipse.
En utilisant ces 4 API, il devient possible de compiler de l'AS en ce passant totalement de l'IDE Flash. On peut donc enfin faire des fichiers swf sans utiliser cette usine à gaz payante nommée Flash. Et oui , ces logiciels sont OPEN SOURCE.

En effet MTASC (http://www.mtasc.org/) est un compilateur opensource qui existe depuis quelques mois... Il vous suffit d'un simple éditeur de texte pour compiler vos CLASS. Désormais, il ya plus convivial grace à Flashout (http://potapenko.com/flashout), un plugin de gestion des SWF qui permet d'utiliser MTASC avec l'éditeur de code bien connu Eclipse (http://www.eclipse.org/)

Source / Exemple :


EXEMPLE DE COMPILATION AVEC UNE CLASS DE BASE :

class Tuto {
	function Tuto() {
		// creates a 'tf' TextField size 800x600 at pos 0,0
		_root.createTextField("tf",0,0,0,800,600);
		// write some text into it
		_root.tf.text = "Hello world !";
	}

	// entry point
	static function main(mc) {
		var t = new Tuto();
	}
}

PUIS DANS UN TERMINAL ET MTASC, LANCER LA COMPILATION PAR UNE SIMPLE LIGNE DE COMMANDE :

mtasc -swf tuto.swf -main -header 800:600:20 Tuto.as

Voila un swf crée rapidement.....

Conclusion :


ça parait brut de déco mais l'utilisation couplée avec le logiciel Eclipse par l'intermédiaire de Flashout permet de s'affranchir de cette compilation à la main, une petite démo : http://potapenko.com/flashout/presentation.html

Si vous souhaitez plus d'info, un tutoriel sur l'installation d'eclipse et du plugin est dispo ici :
http://wiki.media-box.net/tutoriaux/flash/fame

Bref si vous êtes bon codeur, que trifouiller des interpollations de merde, c'est du passé, que coder une interface tout en AS ne vous fais pas peur, c'est pour vous et c'est freee.... Les gifanimateurs ont Flash, les programeurs ont FAME ;) ;)

A+
aFaD

A voir également

Ajouter un commentaire

Commentaires

Messages postés
13
Date d'inscription
vendredi 12 décembre 2003
Statut
Membre
Dernière intervention
12 janvier 2007

Absolument magnifique ! Moi qui commence en flash/as et qui trouve que ce langage est genial, j'en attendais pas moins de la part des developpeurs libres ! Ah oui, pa'ce que pour ceux qui ne l'avaient pas vu, la suite du projet consiste a en sortir une version Linux... (si ce n'est pas encore fait..)
Messages postés
1058
Date d'inscription
jeudi 24 juillet 2003
Statut
Modérateur
Dernière intervention
14 février 2009

Super avec MTASC on a les class mx et fp8 !!

par contre, j'ai pas réussi à faire tourner eclipse avec flashout_0.2.1.6 --> je me suis tourné vers flashout_0.2.1.4 la pas de soucis !!


Merci les gars :O)
Messages postés
517
Date d'inscription
mardi 23 décembre 2003
Statut
Membre
Dernière intervention
24 octobre 2006

Il faut ajouter aussi que la derniere version de mtasc permet de compiler des swf en flash 8, et les nouveautés du player 8 découvertes par la communauté opensource sont deja disponibles (filtres, blendingMode, classes geometriques, Bitmap Display, fileReference et bien d'autres).

http://osflash.org/doku.php?id=flashcoders:undocumented:flash8

Bien sur il est aussi possible de copier ces classes pour les utiliser sous flash MX 2004... jetez un coup d'oeil sur ca pour l'exportation en version 8:

http://osflash.org/doku.php?id=flashcoders:undocumented:flash-7-export-to-flash-8
Messages postés
13
Date d'inscription
mardi 27 mai 2003
Statut
Membre
Dernière intervention
1 août 2005

J'avais trouvé sur le site de mediaBox presque la même chose, tu viens juste finaliser ma recherche.

Merci beaucoup pour cette information qui ma fait perdre pas mal de temps la semaine dernière.
Messages postés
715
Date d'inscription
samedi 29 mars 2003
Statut
Membre
Dernière intervention
10 septembre 2009

Mm sans passer par l'IDE de MM, clair je m'étais pas encore poser la question. En fouillant j'ai trouvé une réponse :

On peut inserer une font dans une library swf en utilisant un logiciel qui s'appelle "swfmill", ce soft très interressant permet de convertir un XML en swf, ce swf peut ensuite être appelé par une classe et être compilée derrière avec MTASC, le Lien (j'ai pas encore testé) :

http://flashant.org/index.php?p=377&more=1&c=1

Enjoy !!
A+
aFaD
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.