jeudi, septembre 7 2006

[FDT] - pixLib templates

Aujourd'hui c'est mon anniversaire. :)

Et ce qui vient de tomber dans ma boite mail est un cadeau de taille!

Francis vient de partager sur la mailingList de pixLib 12 templates qu'il utilise «everyday»!.

Dans l'ordre :

De quoi gagner pas mal de temps dans notre travail de tous les jours. :)

Où ?

Comment installer ?

  • lancez FDT.
  • Préférence < FDT < Editor < Templates
  • Là vous voyez la liste des templates déja existant.
  • Clickez sur import…
  • Ciblez un des nouveaux templates
  • validez
  • Il est installé. :)

Utiliser ?

Quand vous êtes dans une classe il vous suffit de faire un «ctrl-espace» pour faire apparaitre la liste des template et de sélectionner celui que vous voulez utiliser. C'est magique. ;)

Je n'ai qu'un mot à dire, merci. :)

MAJ 08/09 - Aujourd'hui le package remoting a quité son statut d'alpha test. :)

mardi, septembre 5 2006

[enVrac] - Un été chargé…

Hello world,
pour ceux qui comme moi rentre de vacance, voici un petit topo de ce qui c'est passé cet été. :)

Juillet

Suite à la sortie de la preview de Flash 9, nous avons eu droit a une déferlante de retours de la part de :

Août

Ca a été la folie, voici ce que j'ai pu extraire de mon agrégateur.

Tout ça pour dire que ma todo liste est déjà bien chargé. :)

++ Laurent

NB. Si jamais je suis passé à coté d'une info importante hésitez pas à me le dire, histoire que je passe pas pour un con au prochain pique-nique Parisien. :p

mardi, juin 20 2006

[Sandy] - De la 3D en Flash ?!

Hier soir,
Kiroukou a annoncé la sortie de Sandy1.0 Beta. :)

Je vous préviens ça fait très mal (surtout à mon tit player mac ^^).

Pour vous donner une petite idée des possibilités que nous offre Sandy, je laisse la parole au mangeur de chips : L'animation de Séraf'.
Et pour les configurations plus modeste : Démo Caméras multiples.

Pour tout savoir : le site officiel

J'en connais qui vont se mettre à la 3D cet été. :)

mardi, mai 30 2006

[Paris] - Flash festival, le retour.

Salut all,
Je viens juste de rentrer du web Flash festival après un petit crochet par Rennes (bien sympa comme ville :) ).

Bon ben c'était bien, mais sans plus, j'ai pas vu le quart de la moitié des personnes que je voulais voir. :s

Les bon moments du festival :

En même temps je savais en descendent que ce n'était pas pour le festival mais pour les personnes qui s'y rendrait que je descendais. Et pour ça le mcDo à midi et la soirée de samedi fut bien sympathique. :)

Grant Skinner, Francis Bourre, Nicolas Cannasse et Thibault Imbert

Un petit repas en compagnie de Grant et sa copine, Francis et Rosy (enfin :p ), Nicolas et Thibault, je vous laisse imaginé les sujets de discutions. ;)

En conclusion, je me mets à l'anglais pour Spark 2006 et je vais me pencher d'un peu plus près sur haXe. :p

++ ;)

D'autres retours :

jeudi, mai 25 2006

[pixLib] - MVC FrontController + Remoting

Salut toi,
Toi qui veux découvrir les joies que peuvent procurer l'usage de pixLib. :)
Saches que Mike de deja-vue.net vient de publier un billet qui devrait t'intéresser au plus haut point. :)

ActionStep (plugin View) / Pixlib (MVC FrontController + Remoting) SUSHI Service

Tu y découvriras une implémentation du "global" MVC (Model-vue-controleur) de pixLib, ainsi que du package remoting pixlib (alpha), le tout assaisonné de sushi.

Bonne lecture :)

lundi, mai 15 2006

[Humeur] - Un code épuré ?!

Salut la compagnie,

Je me tourne vers vous car j'ai un petit souci avec moi même. Je crois que à force de vouloir coder de plus en plus proprement je deviens de moins en moins tolérant avec la manière de codé des autres.

Voici un petit échange de mail que j'ai eu avec le rédacteur d'un tutorial sur un preload en Flash dont le code m'a paru «old-school». :)

onClipEvent (load) {
	_root.stop();
	this._xscale = 0;
	totalAcharger = _root.getBytesTotal();
}
 
onClipEvent (enterFrame) {
	chargementByte = _root.getBytesLoaded();
	pourcentage = int(chargementByte/totalAcharger*100);
	_root.txt = pourcentage+"%";
	this._xscale = pourcentage;
	if (chargementByte == totalAcharger) {
		_root.gotoAndStop(2);
	}
}

Lire la suite...

mercredi, mai 10 2006

[pixLib] - GraphicLib et MovieClipHelper vs MovieClip (partI)

Ce qui suit aurait du être en ligne depuis bien longtemps, car à mes yeux il s'agit d'une des pierre angulaire de pixLib. Depuis ça découverte je ne peux plus m'en passer. :)

AbstractLib

Commençons par le commencement, et donc par AbstractLib, une classe abstraite (constructeur privé) qui est étendu par l'ensemble des «librairies» de pixLib.

Quelques variables…

AbstractLib possède plusieurs variables privées accessible via des méthode public :

  • Un nom (String) -> getName, setName
  • Une URL (String) -> getURL, setURL
  • Un TimeOut (Number) -> getTimeOut, setTimeOut
  • Un contenu (non typé) -> getContent, setContent
  • Force le chargement (Boolean) -> setAntiCache(avec/sans cache)
  • Un niveau de chargement -> getBytesLoaded, getBytesTotal, getPerCent
Quelques methodes…
  • load, lance le chargement.
  • execute, qui lance load.
  • release, détruit la gestion d'événement.
Une gestion d'événement…
  • initEventSource, initialise le type d'événement (LibEvent).
  • fireEvent, permet d'envoyer un événement typé LibEvent à l'ensemble des abonnées.
  • fireEventType, permet d'envoyer un événement typé EventType à l'ensemble des abonnées.
  • addListener, permet de s'abonner à l'ensemble des événements.
  • removeListener, permet de se désabonner de l'ensemble des événements.
  • addEventListener, permet de s'abonner à un type d'événement.
  • removeEventListener, faut vraiment que je le dise ?! (comme haut dessus mais l'inverse). ^^

Pour en savoir plus sur la gestion d'événement dans pixLib -> pixLib une programmation événementielle typée.

Voilà pour l'AbstractLib, il s'agit donc d'une classe abstraite qui a tous les outils nécessaire pour gérer le chargement d'un contenu, chacune des classes filles sert à gérer le chargement de contenu plus spécifique, comme GraphicLib qui est spécialisé dans le chargement des swf, jpeg et png de puis Flash8.

Lire la suite...

- page 13 de 17 -