Archive for the ‘Actionscript 3’ Category
Mercredi, janvier 16th, 2008
Avec l'arrivée de l'actionscript 3, la représentation graphique d'une onde sonore est possible. Jusqu'à présent on se contentait de tricher graphiquement ou d'utiliser un fichier externe contenant les valeurs du spectre sonore. La nouvelle classe SoundMixer dispose d'une propriété computeSpectrum qui remplit un ByteArray (propre à l'as 3 aussi) avec ...
Posted in Actionscript 3 | 6 Comments »
Lundi, décembre 17th, 2007
Voici une petite classe qui m'a été bien utile en actionscript 2 et que je viens de convertir en actionscript 3. Elle reçoit un nombre de millisecondes et retourne un objet avec les propriétés "d" (jour), "h" (heures), "m" (minutes), "s" (secondes), "ms" (millisecondes).
/*
*
* MillisecondConverter
*
* @author Sakana
* @version 1.0
* @example
import MillisecondConverter;
var result:Object = ...
Posted in Actionscript 3 | 2 Comments »
Jeudi, décembre 6th, 2007
Je me suis toujours demandé pourquoi il n'existait pas une méthode de la classe "Date" pour connaître le nombre de jour qu'il y a dans un mois. Finalement un collègue m'a donné une solution très simple que je note ici à titre d'aide mémoire.
var today:Date = new Date();
function getDayByMonth(aDate:Date){
...
Posted in Actionscript 2, Actionscript 3 | 3 Comments »
Lundi, décembre 3rd, 2007
Encore un cas de figure qui laisse perplexe lorsqu'on ne maitrise pas encore convenablement le système évènementiel.
Créer un champ texte dynamique sur la scène. "blablabla"
Faites en un symbole MovieClip (F8) et nommez-le "mc"
Recopier le code suivant sur la première frame de votre timeline
mc.buttonMode = true;
mc.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(e:MouseEvent):void{
trace(e);
}
Compilez, cliquez ...
Posted in Actionscript 3 | 7 Comments »
Mercredi, novembre 28th, 2007
Il est parfois bien pratique d'exécuter une méthode lorsqu'on clique sur lien html dans un champ texte dynamique. En AS 2 on disposait d'asfunction mais comme l'indique le guide de migration as 2 -> as 3 ça n'existe plus.
Replaced by the new event handling model. You now get the same ...
Posted in Actionscript 3, Actionscript migration | 1 Comment »
Jeudi, novembre 22nd, 2007
En AS1, AS2, n'importe qui pouvait faire des petits scripts sans être un développeur. C'est d'ailleurs ce qui faisait la force de Flash, un outil puissant accessible aux novices. L'AS3 malgré ses améliorations, devient moins accessible aux scripteurs et demande un minimum de compréhension, même pour faire un simple bouton.
Je ...
Posted in Actionscript 3, Actionscript migration | 2 Comments »
Jeudi, novembre 22nd, 2007
Cet après-midi, je me suis rendu compte que la propriété enabled d'un movieclip ne fonctionnait plus comme en AS2. Pour ceux qui ont essayé, vous aurez constaté que le bouton/movieclip continue à exécuter des instructions au clique. Plus précisément il continue d'écouter des MouseEvent.
Pour l'exemple, créer un symbole movieclip sur ...
Posted in Actionscript 3, Actionscript migration | 11 Comments »
Mardi, novembre 20th, 2007
J'ai pu remarquer ce que je pense être un bug lorsqu'on utilise un symbole lié à une classe et que ce symbole se trouve sous un masque animé par un shape tween ou alors un motion tween avec un groupe. Comme je le disais, habituellement lorsque je fais un masque ...
Posted in Actionscript 3, Flash | 1 Comment »
Mardi, novembre 20th, 2007
C'est fini de contaténer les variables pour les sortir en une fois. On peut finalement passer plusieurs paramètres à trace();
var a:String = "Hello";
var b:String = "World";
trace(a,b); // OUTPUT : Hello World
Posted in Actionscript 3 | No Comments »
Mardi, novembre 20th, 2007
J'ai commencé à faire concrètement de l'actionscript 3 il y trois semaines. Un projet au boulot qui nécessite que j'utilise l' AVM2 pour de meilleurs performances. Je ne peux pas en dire plus sur le projet "secret professionnel" oblige, cependant me retrouver du jour au lendemain à devoir assimiler cette ...
Posted in Actionscript 3, Général | No Comments »