jeudi, juillet 16 2009

Compiler des projets en ActionScript dans Eclipse avec le SDK Flex

16 07 2009

Jake Hilton mets à disposition sur son blog un tutorial pour regler Eclipse afin d'utiliser le SDK de Flex pour compiler des projets en AS3.

Ça sera utile pour mon projet de webcam live utilisant Red5 pour le Tour Alsace. Je vous invite à lire le tutorial si ça vous intérresse ici : Flex 3 SDK and Eclipse without ANT

J'en dirais plus sur Red5 et sa configuration sur Mac et Gentoo (Release 2 OVH) dans des prochains billets.

lundi, octobre 6 2008

Comment utiliser une police incorporée dans Flash en AS3 avec de l'html et du gras

6 10 2008

For english readers : How to embed a font in Flash and use it in Actionscript 3 with html, bold, italic, etc...

Fallait que je fasse un billet sur ça, parce que depuis le temps que je m'énerve a retrouver comment faire à chaque fois. C'est jamais vraiment clair avec Flash et les polices incorporées...

En gros, vous avez du texte html qui contient du gras, du pas gras, de l'italic, et vous voulez mettre ce texte dans un textfield (crée en code ou non), en utilisant une police incorporée (embed) afin d'appliquer des effets ou juste pour que s'affiche chez tout le monde pareil.

Lire la suite...

jeudi, septembre 11 2008

Flux RSS Feedburner chargé en Flash AS3 et Safari

11 09 2008

Si comme moi, vous avez des problèmes avec un flux RSS qui semble se transformer en HTML quand vous le chargez depuis une animation flash dans Safari, mais que ça fonctionne avec les autres navigateurs, essayez de rajouter "?format=xml" à la fin de l'URL du flux, ça empêche feedburner ou Safari de préformatter le rss pour l'affichage.

Exemple : rssLoader = new URLLoader(new URLRequest("http://feeds.feedburner.com/TroisCafes?format=xml"+"&date="+new Date().getTime()));

Astuce trouvée sur hyalineskies.com.

lundi, décembre 17 2007

Composant Sélecteur de Couleur Flash AS3 [Colorpicker Component]

17 12 2007
Voilà mon premier composant en AS3. C'est un sélecteur de couleur basé sur la classe Angular Colour de Paul Coyle et librement inspiré de boostworthyisryantaylor.
C'est un Composant FLA, c'est à dire que vous pouvez entièrement personnaliser le design en double-cliquant sur le composant une fois que vous l'aurez glissé sur votre scène. La classe n'est pas précompilée dans le composant, vous pourrez donc la modifier à souhait. Si vous voyez des bugs ou une fonctionnalité qui manque, n'hésitez pas à m'en faire part, et j'essayerai de faire les modifications nécessaires.
Téléchargez le zip [83,7Ko], installez le fichier en suivant l'arborescence du dossier zip (attention avec Flash CS4, les chemins ont un peu changé). Relancez Flash (ou faites rafraîchir dans le panneau des composants), et normalement vous pourrez utiliser mon ColorPicker.
Petit exemple :
Code : 
var myShape:Shape = new Shape(); //Add a new shape to fill with the selected color
addChild(myShape);
setChildIndex(colorpick, this.numChildren - 1); //ColorPicker goes forward
colorpick.addEventListener("CHANGE", colorPicked); //Add a listener to listen when color is changed
//Others events dispatched are OPEN and CLOSE
function colorPicked(e:Event):void { //Fill the shape
var myCP:SpectrumColorPicker = e.currentTarget as SpectrumColorPicker;
myShape.graphics.clear();
myShape.graphics.moveTo(0, 0);
myShape.graphics.beginFill(myCP.selectedColor);
myShape.graphics.lineTo(this.stage.stageWidth, 0);
myShape.graphics.lineTo(this.stage.stageWidth, this.stage.stageHeight);
myShape.graphics.lineTo(0, this.stage.stageHeight);
myShape.graphics.lineTo(0, 0);
myShape.graphics.endFill();
}
Si vous utilisez ce composant, laissez un commentaire, j'aime bien savoir si mes composants son utilisés ou pas.
Ce composant est une nouvelle version légèrement modifiée qui corrige quelques petits bugs. Cette version a été mise à jour le 28 décembre 2008.