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

Soyez le premier à donner votre avis sur cette source.

Snippet vu 10 861 fois - Téléchargée 28 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
Delta_Danger Messages postés 13 Date d'inscription vendredi 12 décembre 2003 Statut Membre Dernière intervention 12 janvier 2007
12 janv. 2007 à 11:40
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..)
cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009
20 sept. 2005 à 14:53
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)
Prouprou_Sensei Messages postés 517 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 24 octobre 2006 1
6 août 2005 à 19:18
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
cs_kahuna Messages postés 13 Date d'inscription mardi 27 mai 2003 Statut Membre Dernière intervention 1 août 2005
1 août 2005 à 16:52
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.
afad Messages postés 715 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 10 septembre 2009
1 août 2005 à 16:45
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

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.