“Being the richest man in the cemetery doesn’t matter to me … Saying we’ve done something wonderful… that’s what matters to me.”

by Steve Jobs

adobeas3flashflexframework

simple flash video player with OSMF

23 May 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.  
  15. init();
  16.  
  17.  
  18. function init()
  19. {
  20.  
  21. mc_container = new Sprite();
  22. addChild(mc_container);
  23. mPlayer = new MediaPlayer();
  24. mPlayer.addEventListener(MediaPlayerCapabilityChangeEvent.CAN_PLAY_CHANGE, onViewable);
  25. mPlayer.addEventListener(DisplayObjectEvent.MEDIA_SIZE_CHANGE, onDimensionChange);
  26.  
  27. var path:String = "example.f4v";
  28.  
  29. videoElment = new VideoElement(new NetLoader, new URLResource( new URL(path)));
  30.  
  31. mPlayer.media = videoElment;
  32. }
  33.  
  34. function onViewable(event:MediaPlayerCapabilityChangeEvent):void
  35. {
  36. if(event.enabled)
  37. {
  38. if(mPlayer.canPlay)
  39. {
  40. mPlayer.play();
  41. }
  42. }
  43. }
  44.  
  45. function onDimensionChange(event:DisplayObjectEvent):void
  46. {
  47. mPlayer.displayObject.width = event.newWidth;
  48. mPlayer.displayObject.height = event.newHeight;
  49.  
  50. mc_container.addChild(mPlayer.displayObject);
  51. }

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




as3autresflashflex

ActionScript Data validation package

18 March 2010

On a recourt maintenant dans de nombreux project flash/flex a créer des formulaires (formulaire de contact, d'inscription, .etc..) et on a toujours besoin de valider les données saisies pas les utilisateurs, après quelques recherche sur internet je n'ai pas trouvé de class actionscript 3 qui permet de valider les données de façons simple, du coup je me suis mis a créer une, ou plutôt convertire la class que j'utilise dans mes projets et en me basant aussi sur la class javascript (validate.js).

voici le site dédier a ce package : http://www.mutationevent.com/projects/dataValidation




adobeAjaxas3

Adobe Air NativeProcess & YUI compressor

19 December 2009

Voici une deuxième exemple avec Adobe air 2, maintenant avec le support de NativeProcess, j'ai décidé de voir comment ça marche et créer une application utile, bien sur cette application n'est pas 100% opérationnelle et contient pas mal de bugs et j'espère que j'aurai un peu plus de temps pour la finalisé.

le principe de cette de application est simple. elle permet de compresser vos fichiers javascript ou css en utilisant YUICompressor de Yahoo.

air_np_yuicompressor

vous pouvez télécharger le code source ici air_np_yuicompressor (44), vous aurez besoin aussi de yuicompressor et java 5 ou plus





© 2013 mutationevent. All Rights Reserved.

REJOINEZ NOTRE MAILING LIST
Get awesome projects delivered to your inbox each week.

Connect with us