begin process at 2012 02 07 05:40:55
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

 > [FAME] CODER EN AS2 SANS L'ÉDITEUR FLASH (R)

[FAME] CODER EN AS2 SANS L'ÉDITEUR FLASH (R)


 Information sur la source

Note :
10 / 10 - par 5 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Classé sous :as2, fame, flashout, mtasc, eclipse Niveau :Initié Date de création :31/07/2005 Vu :9 014

Auteur : afad

Ecrire un message privé
Site perso
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

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 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.....
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

S i 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


 Sources du même auteur

Source avec Zip CLASS JAVASCRIPT [DIALOGUE AVEC FLASH]
Source avec Zip EVALUER LA VITESSE DE CONNECTION INTERNET (FLASH MX)
Source avec Zip SPECTRUM 3D INSPIRÉ DE LA SOURCE DE BLACKWIZZARD
Source avec Zip INTERPOLATIONS DE MVT TYPE PENNER POUR LES NULS
Source avec Zip COMPOSANT MX : PRELOADER AUTONOME DE SWF PAR LOADMOVIE (UPDA...

 Sources de la même categorie

Source avec Zip ZOOM SUR UNE IMAGE par yasdar
Source avec Zip Source avec une capture UN PEU DE MATH par yasdar
Source avec Zip Source avec une capture PARTICULE SYSTEM par yasdar
Source avec Zip Source avec une capture GALLERIE PHOTO AVEC XML par yasdar
Source avec Zip Source avec une capture MP3 LAYER NICE &SMALL par yasdar

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture EFFET D'EAU RÉALISTE - AS2 par Choumoumou
Source avec Zip MENU RETATION par habibcode
Source avec Zip DIAPORAMA AS2 par ahmedhrbdj
Source avec Zip Source avec une capture MULTI-DEBRID par remy2501
[AS2] DÉPLACER PAR CLICS UN RECTANGLE DANS UNE ZONE DÉLIMITÉ... par devilwu

Commentaires et avis

Commentaire de Prouprou_Sensei le 31/07/2005 18:44:17

Ca dechire un max c trop bon alala merci !!
Ya ka faire peter les MCL et c du tout cuit ;)
Jvé l'installer de ce pas.

Commentaire de Prouprou_Sensei le 01/08/2005 00:29:49

J'ai tésté ca fonctionne a la perfection attention cependant pour flashout il faut la version 1.5 (aussi numeroté 5) du  jre.

Commentaire de afad le 01/08/2005 11:54:42

Oui, merci pour cette précision Prouprou et heureux d'entendre que tout fonctionne.

L'Open Source Flash (osflash.org) bouge énormement ces temps ci, ce n'est pas plus mal car il est grand temps que l'AS soit reconnu comme un  puissant language au même titre que le Java ou le PHP.

A+
aFaD

Commentaire de kahuna le 01/08/2005 14:36:22

Franchement rien à dire c'est top, merci AFAD.......

Par contre ça m'amène un nouveau problème:

- loader des fonts a embeded sans les mettre dans la library pour utiliser les TextField en les formattant en htmlText.
Si quelqu'un avait la soluce de comment faire un loadClip de fonts, ça serait le paradis sur Flash, enfin presque !!!!!

Commentaire de afad le 01/08/2005 16:45:47

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

Commentaire de kahuna le 01/08/2005 16:52:10

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.

Commentaire de Prouprou_Sensei le 06/08/2005 19:18:04

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

Commentaire de Mafassure le 20/09/2005 14:53:44 administrateur CS

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)

Commentaire de Delta_Danger le 12/01/2007 11:40:42

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..)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Flash AS2.0 comment communiquer entre 2 classes [ par seed ] Bonjour,J'aimerais savoir comment est il possible de communiquer entre deux classes en AS2 je m'explique :j'ai une classe appelé classe1 qui contient Instance de movieclip dans une classe AS2 [ par Clemto ] bonjour les gensVoila, pour faire de la 3d, je trace donc des faces, mais il y a quelques bug sur la profondeur et l'affichage de ces faces. Je voudra Liaisons entre Composants AS2 [ par stef_brest ] Je voudrais savoir comment utiliser les metaDonnées[Bindable][Event][ChangeEvent]pour que plusieurs composants puissent communiquer entre eux.Dans mon Pb d'accès à un membre de classe AS2 [ par francisek ] Salut,Je commence en AS2 donc c'est peut être tout bête.Voilà l'énoncé de mon problème:J'ai créé une classe avec un membre XML. Dans le gestionnaire o Vous voulez des cours de flash? [ par BlackWizzard ] Je cherche actuellement des sujet de cours à ecrire. Si vous avez une demande particuliere, un sujet particulier sur lequel vous cherchez des co pb button as2 dupliqué [ par dto ] Salut, J'ai un composant as2 button dans un clip que je duplique.Mais il est impossible d'agir directement sur le button du clip dupliqué. clip. checkbox as2 [ par nicoxidine ] bonjour,comment implémenter 2 checkbox (composant mx) en as2 directement dans le code. En gros quelle est la syntaxe pour pouvoir les utiliser.Si Objet 'Video' en AS2 [ par cedricici ] Bonjour, Quelqu'un sait'il comment crere un Objet 'VIDEO' en AS2 sachant que ce dernier n'as pas de consructeur ? si Vous avez une idée merci . MTASC : petite question ... [ par LocalStone ] Salut FlashKodeurs et Flashkodeuse, J'ai une petite question à propos de MTASC. En fait, je suis sur que c'est très con comme question, mai #include ou import, AS1-AS2 [ par on_drag_on ] Bonjour! J'ai une petite question concernant le sujet mentionné: un exemple: j'ai un fichier "createBouton.as" dans lequel il y'a:   


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,560 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales