Conférence et sortie de Flash player 10

Flash Aucun commentaire »

Les vacances ne sont jamais bonnes pour les geekeries… Pour preuve, j’ai loupé la sortie du Flash Player 10.

Concernant “l’actualité” autours d’Adobe, Kiroukou qui était bêta-testeur nous a fait un feedback de CS4/FP10.

Aussi, Thibault Imbert parlera des nouveautées de la version 10 lors d’une conférence sur paris le 14 Octobre - oups, on est le 20 Octobre - cette conférence devrai être enregistrée en vidéo et diffusée on the Web.
Dans les commentaires nous pouvons trouver un lien vers le blog de Pixelero qui nous montre de joli exemple d’Astro, dont une balade “psychédélique” dans un tunnel.

Pour résumer, penser à mettre votre player à jours pour visualiser les nouveautés ;)

PS : Quand je dis que les vacances ne servent pas aux geekeries, je déconne bien sûr, j’ai pu réfléchir à la manière de câbler mon nouveau petit chez moi…

Tags: , , , , , ,

Découvrir la POO avec Flash

Flash, Programmation 1 Commentaire »

Certains graphistes n’ayant pas une formation de développeur ont quelques difficultés à utiliser la Programmation Orientée Objet sous Flash.

Non pas que l’implémentation de la POO soit spécifique avec Flash, mais un graphiste n’a surement aucun intérêt à apprendre la POO sous Java, donc autant lire un tutoriel de programmation sous Flash.
De plus, le passage - certes vieux - de AS2 vers AS3 à laissé sur le carreau de nombreuses personnes.

Voici un tutoriel d’initiation à la programmation objet sous Flash. Pour ceux qui n’ont jamais développer, prenez votre temps et appréhendez cet article tranquillement; pour ceux qui effectuent encore leur migration AS2 vers AS3, oubliez l’espace de votre lecture vos anciennes habitudes, et n’essayez pas de faire de comparaison.

Tags: , , , ,

Adobe CS4 - Today is going to be Brillant

Flash Aucun commentaire »

Today’s going to be Brillant

Voici le slogan que prônait Adobe pour la nouvelle version de la Creative Suite - CS4.
Même si nous sommes au courant des évolutions apportées par cette version, la sortie officielle me rendait tout fou.

Après un petit tours des Blogs, Forum et du Labs Adobe, j’ai été déçu de ne pas trouver de nouvelle… Mais faut dire, que j’aurai pu penser à aller directement sur le site Adobe.

Qui dit nouveaux produits, dit nouveau design plutôt réussi.
Malheureusement, aucun téléchargement de version d’évaluation ou autre. Les produits sont disponibles uniquement en pré-commande.
Pour un buzz à l’américaine, ils font fort.

En tout cas, on retiendra pour Flash CS4 :

  • Interpolation évoluée : fini les interpolations avec un guide pour faire une trajectoire.
  • La mise en place d’axes de rotations sur les objets, la où création de personnage deviendra un jeu d’enfant.
  • La prise en charge de méta-donnée au sein du SWF. Avec le rapprochement de Google et Adobe, on peut s’attendre à avoir un meilleur référencement des fichiers binaires SWF dans les temps avenir ?
  • L’exportation des animations pour AIR, ami codeur soyons près.

Le player Flash 10 étant en RC, on peut s’attendre à avoir une mise à jours dans les prochains jours.

Tags: , , ,

Animation graphique à partir d’un spectre sonore

Flash, Processing 1 Commentaire »

Flight404 découvert très récemment par l’intermédiaire de BIT-101 à créer une animation sur le thème de RadhioHead qui mérite à être connu.

L’article s’appelle Visualizing Radiohead, vous y trouverez les méthode utilisées pour effectuer les calcules graphique.

PS : La vidéo contient bien sur du son, et si vous ne connaissez pas le dernier album de RadioHead c’est une bonne occasion pour le découvrir.


Weird Fishes: Arpeggi from flight404 on Vimeo.

Tags: , , , , , ,

gSkinner, petit genie Flash

Flash Aucun commentaire »

Un petit coups de pub pour quelqu’un qui n’en a pas besoin.
gSkinner est un développeur Flash indépendant, auteur de gTween et d’autres librairies que je vous laisse découvrir.

Aller jeter un œil sur sa galerie, et plus particulièrement sur LightingStrike que j’ai fortement apprécié.

Ce garçon est plutôt motivant, et source d’idée.

PS : SWFBridget, pour faire un pont entre AS2/AS3.

Tags: , ,

Linux et Flash, police invisible

Archlinux Aucun commentaire »

Fût un temps, je n’avais aucun problème avec Linux et Flash, du moins je pouvais consulter l’ensemble des sites ayant du Flash sans aucun soucis.


Mais suite à une mise à jours, un site dont je ne peut plus me passer - dixit Deezer.com - ne s’affichait plus correctement.
90% du texte généré par Flash n’était plus visible, et franchement… Pas pratique de l’utiliser pleinement.

Après plus d’un mois de feignantise, je me suis décidé à chercher une solution. Et honnêtement, elle n’était pas loin.

Solution :
Il suffisait d’installer les polices Microsoft.
Sous Archlinux, cela se traduisait par un petit :

1
yaourt ttf-ms-fonts

On relance firefox, et ça fonctionne à merveille.

Tags: ,

AS 3 : Modifier l’apparence du composant ComboBox de Flash

Flash Aucun commentaire »

Si vous utilisez un ComboBox, vous voudrez très certainement modifier son apparence.
Pour modifier l’extérieur de ce composant, double-cliquer sur votre ComboBox de bibliothèque, et modifier tout ce que vous voulez.

Pour la gestion de l’affichage textuel, il faudra voir à passer du coté AS 3 et utiliser la classe TextFormat.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import flash.text.TextFormatAlign;
import flash.text.TextFormat;
 
var unFormat : TextFormat;
 
unFormat                = new TextFormat (null, null, 0xFFFFFF, true);
unFormat.align          = TextFormatAlign.RIGHT;
unFormat.rightMargin    = 20;
 
//applique le style au champ de texte intégré  
monComboBox.textField.setStyle("textFormat", unFormat);  
 
//applique le style au menu déroulant
monComboBox.dropdown.setRendererStyle("textFormat", unFormat);

Cette exemple mettra le texte en blanc, gras, aligner à droite, et avec une marge à droite de 20px

Tags: , ,

Fait étrange avec un TextField et une class de document

Flash Aucun commentaire »

Pour un projet, j’ai eu à travailler avec une class de document et des TextField. Je suis tombé sur un étrange problème.

Mise en situation :
- Créer un fichier Flash AS 3 (monFlash.fla), et un fichier AS 3 (MonDocument.as)
- Faite de MonDocument.as la classe de document de monFlash.fla
- Rajouter une image clé à cette animation
- Sur chacune des deux images, placer un TextField dynamique de nom d’occurrence “monText”
- Passons maintenant à MonDocument.as

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package
{
        import flash.display.MovieClip;
        import flash.text.TextField;
 
        public class MonDocument extends MovieClip
        {
                public function MonDocument ()
                {
                        stop ();
                        trace (this.numChildren);       //affiche: 1
                        trace (getChildAt (0));         //affiche: [object TextField]
                        nextFrame ();
                        trace (this.numChildren);       //affiche: 1
                        trace (getChildAt (0));         //affiche: null
                        trace (typeof (getChildAt (0)));        //affiche: object
                }
        }
}

On remarque que sur l’image 1, on a un objet de type TextField, ce qui est parfaitement normal.
Passons à l’image suivante avec nextFrame ().
Nous avons toujours un objet sur scène, mais quand on regarde d’un peu plus près, on s’aperçoit que c’est un objet qui n’a pas été déclaré (trace retourne null…).
En allant plus loin, on veut connaître le type de cet objet, et on voit qu’il s’agit d’un object, et non d’un TextField… Bon certes tout est object, mais quand même, cela est très étrange.

On peut essayer de déclarer nous même notre TextField en décochant l’option “Déclarer automatiquement les occurrences de scène” dans “Fichier -> Paramètre de publication -> onglet Flash -> Paramètre” (ou Maj + shift + F12 ), mais cela ne change rien… C’est exactement le même problème.

Tags: , ,

TinyMCE et Flash

Drupal Aucun commentaire »

Dernièrement, j’ai voulu ajouter une vidéo flash sur un site. J’utilise le bouton Flash de TinyMCE qui me génère correctement le code. Jusqu’à la, aucun soucis, le problème c’est que lorsque j’ai voulu dérouler mon menu générer avec nice_menu, il est passer en dessous de l’animation Flash.

En regardant le code source, on s’aperçoit vite que le problème vient du paramètre wmode qui est vide. Il faut en effet le mettre à “transparent”.

Si on le modifie à la main à partir du code “brute”, ca fonctionnera jusqu’à la prochaine édition de la page quand TinyMCE nettoiera le code..

Il faut donc modifier/ajouter un paramètre de TinyMCE.

Pour ça, éditer le fichier /sites/all/modules/tinymce/tinymce.module

1
2
3
4
5
6
7
8
9
//Vers le ligne 497.
$init['mode']               = $status == 'true' ? 'exact' : 'none';
$init['theme']              = $settings['theme'] ? $settings['theme'] : 'advanced';
$init['relative_urls']      = 'false';
$init['document_base_url']  = '$host';
$init['language']           = $settings['language'] ? $settings['language'] : 'en';
$init['safari_warning']     = $settings['safari_message'] ?  $settings['safari_message'] : 'false';
$init['entity_encoding']    = 'raw';
$init['flash_wmode']        = 'transparent'; /* ligne à ajouter */

Source : drupal.org

Tags: ,
Paperblog : Les meilleurs actualités issues des blogs
Designed by NattyWP Wordpress Themes.
Images by desEXign.