www.mutationevent.com

Articles taggés avec ‘as3’

Moonshine project – AS3 IDE in AIR

Samedi 21 mai 2011

Middleweight Flash IDE implemented in Flex 4 & AIR 2 with custom-built source editor using Flash Text Engine.

View project on Google Code

as3corelib Library est sur GitHub

Vendredi 30 juillet 2010

Mike chambers vient de déménager la bibliothèque as3corelib vers GitHub.
Cela devrait rendre le projet un peu plus facile à gérer, et en particulier faciliter la contribution pour les développeurs.

https://github.com/mikechambers/as3corelib

simple flash video player with OSMF

Dimanche 23 mai 2010

simple flash video player with OSMF

  1. import org.osmf.media.MediaPlayer;
  2. import org.osmf.video.VideoElement;
  3. import flash.display.Sprite;
  4. import org.osmf.events.MediaPlayerCapabilityChangeEvent;
  5. import org.osmf.events.DisplayObjectEvent;
  6. import org.osmf.net.NetLoader;
  7. import org.osmf.media.URLResource;
  8. import org.osmf.utils.URL;
  9.  
  10. var mPlayer:MediaPlayer;
  11. var videoElment:VideoElement;
  12. var mc_container:Sprite;
  13.  
  14. init();
  15.  
  16. function init()
  17. {
  18.  
  19. mc_container = new Sprite();
  20. addChild(mc_container);
  21. mPlayer = new MediaPlayer();
  22. mPlayer.addEventListener(MediaPlayerCapabilityChangeEvent.CAN_PLAY_CHANGE, onViewable);
  23. mPlayer.addEventListener(DisplayObjectEvent.MEDIA_SIZE_CHANGE, onDimensionChange);
  24.  
  25. var path:String = "example.f4v";
  26.  
  27. videoElment = new VideoElement(new NetLoader, new URLResource( new URL(path)));
  28.  
  29. mPlayer.media = videoElment;
  30. }
  31.  
  32. function onViewable(event:MediaPlayerCapabilityChangeEvent):void
  33. {
  34. if(event.enabled)
  35. {
  36. if(mPlayer.canPlay)
  37. {
  38. mPlayer.play();
  39. }
  40. }
  41. }
  42.  
  43. function onDimensionChange(event:DisplayObjectEvent):void
  44. {
  45. mPlayer.displayObject.width = event.newWidth;
  46. mPlayer.displayObject.height = event.newHeight;
  47.  
  48. mc_container.addChild(mPlayer.displayObject);
  49. }

Télécharger l'exemple : osmf video player (91)
Télécharger OSMF : http://blogs.adobe.com/osmf/

Flip MovieClip with as3

Lundi 12 avril 2010

inverser un clip sur un axe horizontale.

la première méthode consiste a utiliser la propriétée scaleX d'un movieClip
et la seconde consiste a utiliser Matrix3D.

code1 :

my_mc.scaleX = -1;

code2 :

import flash.geom.Matrix3D;
 
var nRotationY:Number = 180;
my_mc.rotationY = 0;
 
var myMatrix3D:Matrix3D = my_mc.transform.matrix3D;
myMatrix3D.prependRotation(nRotationY, Vector3D.Y_AXIS);

Personnelement je préfére la deuxième méthode "Matrix3D" et qui offre plusieur possibilité de transformation en controlant le degré de rotation chose qui n'est pas disponible pour la propriétée "scaleX"

Download exemple flip_movieclip_matrix3D (36)

datavalidation

Vendredi 19 mars 2010

DataValidation a été aprouvé sur le site riaforge : http://datavalidation.riaforge.org/

datavalidation-riaforge



  • Archives

  • Catégories

  • @mutationevent