Archive par auteur

Le blog

Gobelins c’est fini !

Mais le String dans l’Array ne s’arrête pas pour autant (même si notre longue absence à pu le laisser penser).

Après les dernières semaines de production (stressantes) et le jury (passé haut la main :D ) nous voilà livré au monde impitoyable du travail.

Demain nous passerons une dernière fois à l’école pour la journée de rencontres professionnelles : soirée porte ouvertes où les entreprises pourront nous rencontrer et découvrir les 4 projets de fin d’année de notre promo. Stop-It, l’installation interactive crée pour les journées portes ouvertes de mars sera également présente.

N’hésitez pas à passer entre 16h et 22h au 73 boulevard Saint Marcel (Métro Gobelins).


Oui, le visuel laisse à désirer, mais on ne s’appel pas l’école de l’image pour rien…

Le 30 juin 2008 par PingooO

Tags = [""];

2 commentaires

Tutos

Flash Switcher : jonglez avec plusieurs versions de Flash

Flash Switcher est une extension Firefox qui (comme son nom l’indique) permet de “switcher” entre plusieurs versions du plugin Flash pour Firefox.

Cette extension est fort utile pour tester des applis Flash avec des vieilles versions du plugin (sisi ça existe encore les clients qui veulent du Flash 6…) mais aussi pour basculer entre la version normale et debug du plugin. Et puis en ces temps euphoriques de sortie de Flash 10, il est bien pratique de pouvoir facilement revenir à une version stable et entièrement fonctionnelle.

Lire le reste de cet article »

Le 16 mai 2008 par PingooO

Tags = ["", ""];

Aucun commentaire

Le blog

Enfin !

Un nouveau thème pour notre blog. Depuis le début du String dans l’Array nous nous traînions avec le thème wordpress de base. Ce n’est plus qu’un vieux souvenir. Place aux couleurs pétantes et aux headers génératifs !

Design : .W.
Logo : alma & vogler voice
Code : PingooO

Le 15 mai 2008 par PingooO

Tags = [];

10 commentaires

Code

Trois petites méthodes…

…bien utiles pour des scrollbars (entre autre).

Qui ne s’est jamais pris la tête avec des scrollbars dans Flash ? Quand il faut calculer le ratio entre les positions du contenu et du bouton de scroll… Pour peu que la taille de la scrollbar soit différente de celle du conteneur, on s’en arrache vite les cheveux.

Bit-101 a transcrit en AS3 trois méthodes provenant d’un livre sur Processing.

normalize(value, min, max) prend une valeur comprise dans un intervalle min - max et la convertit en une valeur comprise entre 0 et 1. La valeur de départ peut dépasser les bornes de l’intervalle.

interpolate(value, min, max) prend une valeur normalisée (comprise entre 0 et 1) et renvoie la valeur correspondante dans l’intervalle min - max.

map(value, min1, max1, min2, max2) prend une valeur et un intervalle de départ (min1 - max1) et renvoie la valeur correspondante dans l’intervalle min2 - max2.

L’article original de Bit-101
Et la petite classe as3 :

package {
	public class NumberUtils {
		public static function normalize(value:Number, minimum:Number, maximum:Number):Number {
			return (value - minimum) / (maximum - minimum);
		}
		public static function interpolate(normValue:Number, minimum:Number, maximum:Number):Number {
			return minimum + (maximum - minimum) * normValue;
		}
		public static function map(value:Number, min1:Number, max1:Number, min2:Number, max2:Number):Number {
			return interpolate( normalize(value, min1, max1), min2, max2);
		}
	}
}

Le 14 mai 2008 par PingooO

Tags = ["", ""];

3 commentaires

Veille

swfobject 2.0

Je viens de voir que swfobject à subit une grosse mise à jour. Swfobject étant une librairie JavaScript pour intégrer rapidement des objets Flash dans des pages HTML et surtout éviter les cadres qui apparaissent autour des Flash dans Internet Explorer.

Tout d’abords, le projet swfobject est maintenant hébergé sur un Google Code avec du coup accès par SVN au dernières versions des sources.

Mais les gros changements concernent surtout la façon de l’utiliser : exit le “var so = new SWFObject()”. Maintenant on à le choix entre insérer le Flash dans la page avec les balises standards puis activer swfobject (Ils appellent ça l’insertion statique) OU insérer le Flash directement avec JavaScript (insertion dynamique) avec la méthode swfobject.embedSWF().

Allez donc lire la doc qui explique tous super bien avec plein d’exemples

Le 4 avril 2008 par PingooO

Tags = ["", ""];

1 commentaire

Le blog

En direct du Adobe Air Tour

Encore un post sur Air.

On se croirait à un concert de rock mais en étant tous des VIP : t-shirt, badges, buffet à volonté… Mais pas de première partie de Silverlight. Pourtant il faut bien promouvoir les débutants…

Blague à part, c’est cool ici, les conférences s’enchainent avec des ténors de chez Adobe (Mike Chambers, Lee Brimelow). Hello World avec Flex, avec de l’HTML, la communication AS-JS dans une appli Air et maintenant une explication en détails de l’API Air.

Air c’est cool ! et ça donne envie de s’y mettre vraiment !

Le 2 avril 2008 par PingooO

Tags = ["", "", "", ""];

6 commentaires

Veille

RegExr : les expressions régulières pour Flash et Flex

Encore un mini article sur gSkinner.

Il a posté hier une version Air de son appli permettant de créer facilement des expressions régulières. La version en ligne est ici : http://gskinner.com/RegExr/ et la version Air téléchargeable ici : http://gskinner.com/RegExr/desktop/

J’ai pour ma part découvert RegExr aujourd’hui et ça à l’air (hum…) vraiment pratique.

Le 1 avril 2008 par PingooO

Tags = ["", "", "", "", ""];

1 commentaire

Veille

Design génératif avec Flash

Je viens de tomber sur deux articles super intéressants sur le blog de gskinner.

Il a en effet développé une classe pour simplifier la gestion des nombres aléatoires : celle-ci propose des méthodes pour obtenir directement un entier compris entre telle et telle valeur, ou un signe (-1 ou 1) avec telle probabilité de tomber sur l’un d’eux, etc …

L’autre classe qu’il propose, permet de générer une suite nombre aléatoires basée sur un “seed” (une graine). Cela permet d’obtenir facilement la même suite de nombre aléatoires et donc de reproduire des figures génératives à l’identique.

La classe Rnd (gestion simple de nombres aléatoires).

La classe Rndm (génération d’une suite de nombres aléatoires basée sur une graine).

Pour se donner une idée : voir cette belle démo.


arbre.jpg

Le 21 mars 2008 par PingooO

Tags = ["", "", ""];

1 commentaire

Code

Des lignes avec le moteur “3D”

A la demande d’un certain guillaume, voici une légère mise à jour de mon petit moteur de pseudo 3D pour flash.

Les propriétés MovieClip3D.X et MovieClip3D.Y renvoient les valeurs x et y du MovieClip après la projection.
Voici le même exemple avec des lineTo reliant les MovieClip (vides) entre eux.

Attention tout de même, les lineTo sont assez gourmand en ressources avec Flash. Au delà de 300 lineTo à chaque enterFrame, ça commence à ramer…

Télécharger les sources

This movie requires Flash Player 9

Le 20 février 2008 par PingooO

Tags = ["", "", ""];

2 commentaires

Code

Moteur “3D” en AS3

C’est sans prétention, mais ça peut servir pour la réalisation rapide de menus funky.

Il s’agit d’un mini moteur de pseudo 3D, il permet de placer des MovieClips dans un espace tridimentionnel.

Au lieu de faire un tuto, je vous invite à télécharger les sources qui contiennent une demo toute simple.

Télécharger les sources

This movie requires Flash Player 9

Le 23 novembre 2007 par PingooO

Tags = ["", "", ""];

5 commentaires