3 New Video Tutorials on Flash Player 10!

I just uploaded three new tutorials to gotoandlearn that show you how to start playing with some of the most exciting new features like 3D, dynamic sound generation, and local file access. Please remember that these tutorials are for a beta product so there may be some changes to the APIs when the player is fully released.

Enjoy them!
Lee


Commentary

  1. AO says:

    thanks!

  2. Thorsten Schmitz says:

    Wow!

    This is great, Lee! Thanks a lot!

  3. Tomez says:

    Very cool, thanks!

  4. Benz says:

    Great tutorials thanks!
    The first thing I tried was to convert my RichFLV app to a browser version.
    Loading the video data and saving the manipulated video data back to the harddisk work great. However it does not seem to be possible to get the actual file path through the filereference. Please tell me if there is something new to get the filepath ;-)
    Otherwise it would not be possible to play e.g. video that the user selected from his harddrive because one cannot (at least today :-) ) pass bytearrays to the NetStream Object. One of the first use cases for the new filereference features would be apps like a video uploader but it would be hard to do if the user can not preview his video before uploading. Please tell me that there is a hidden feature to do this stuff ;-)

    Thanks again Lee
    Benz

  5. nuiman says:

    That 3D tutorial brings back some memories… amazing to see it done in 5 minutes :)

  6. Wow , I’ve been tracing all the articles about FP10 the past two days, and this 3 tutorials will definitely make me satisfied !!!

    Thanks Lee

  7. delizade says:

    Lee…you have to work hard don’t you…i can say that, you get me into depression!;) i’m thinking “I don’t work enought” when saw your speed and production!..thanx.

  8. Man I’ve just watched the Sound Tutorial and OUCH when you try the file it hurts :D specially when you are putting headphones on

  9. Benny says:

    Thanks Lee!

    I think the most exiting one (at least for me) is the new text engine. I am dying to learn everything about it ;-)

    The demo on labs and it’s source doesn’t reveal a lot yet. So maybe a good candidate for a next video tutorial?

    I hope that Adobe will soon surprise us (again) by sharing any prelimanary API docs ;-)
    Untill know we only have this reference (which gives a great insight in what will be possible): http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&catid=675&threadid=1363282&enterthread=y but without deeper explainations of how to use most of the API it’s not relly usable yet I think. Maybe if you could push things a bit …? ;-)

    Kind regards, Benny

  10. bob says:

    Can you make a tutorial for the mp3 player? i mean how to build a scrubber bar and a loader.Best regards

  11. ismail el korchi says:

    hi lee, where i can find the flash player 10 api.

  12. Florian says:

    You’re a-ma-zing!
    Thanks again!

  13. mloncaric says:

    Heh, now (with sound generation) we can finally make something like this http://www.youtube.com/watch?v=O1qjxttnZLE

  14. JohnnyD says:

    Thanks Lee, looking good so far these tutorials, keep on coming!!!

    Best regards,

    JohnnyD

  15. Cdic says:

    Lee ! You are my god !
    Thanks a lot ! Wonderful tutorial :)

  16. Odrakir says:

    AAarrgh! My ears!

    Great glimpse of the future though! ;)

  17. Marcel M. says:

    Thank you, thank you, I’ve only seen the dynamic sound generation tutorial and it’s great, I did not even had seen that sound generation was a feature on the new player.

    Thanks again.

  18. Tim Papler says:

    Very productive of you. :-) Thanks!

  19. Forrest says:

    WOW! I’m so happy to enjoy that !!!

  20. Forrest says:

    I’m waiting for the new exciting Flash Player 10 APIs!

    Looking forward to get that as soon as possible!

  21. zsbee says:

    Hi, Lee!

    I have some problems at the DynamicSound tutorial…the CMD says this:

    private function onCallBack(e:SamplesCallbackEvent):void
    ^

  22. zsbee says:

    this is the file:

    package
    {
    import flash.display.*;
    import flash.text.*;
    import flash.media.*;

    public class sound extends Sprite
    {
    private var hang:Sound;
    private var zaj:Number = 0;

    public function sound():void
    {
    hang = new Sound();
    hang.addEventListener(Event.SAMPLES_CALLBACK, onCallback);
    hang.play();
    }

    private function onCallBack(e:SamplesCallbackEvent):void
    {
    for(var i:uint=0; i<512; i++)
    {
    zaj += (mouseX * mouseY) /44100;
    var sample:Number = hang * Math.PI *2;
    hang.samplesCallbackData.writeFloat(Math.sin(sample));
    hang.samplesCallbackData.writeFloat(Math.sin(sample));
    }
    }
    }
    }

  23. oliver_l1 says:

    Amazing! I really want to say “Thank You” to all, who are involved in developing the next “big” Flash Release.And special thanks to you Lee for this great blog and tutorials.

  24. Dave Gamez says:

    Wow You’re fast man… nice tutorials ..A question How did you make TextMate autocomplete your actionscript as you type? I’ve tried to make that but haven’t succeded, it would save me lots of time.

    Thanks and Regards

  25. lee says:

    For those looking for the API documentation, it has not been released yet. I will let you know the second something is released.

  26. wieweet says:

    wow this stuf rulez!!!

    maybe thare now is a way to get computeSpectrum to work on a microphone or line-in?? I would realy love that:)

  27. MagicReaction says:

    To good to be true! but it is true!
    I remember seeing such navigation made in as1 or 2 with hundred lines of code.
    Thanks Lee for all amazing tutorials!

  28. Curran says:

    As always great stuff Lee! Will Flash Player 10 be just an API upgrade (all new examples of it are awesome BTW) or will it be considered a release of AS4 with Flash CS4? What I am hoping for is the improvements in the Flash IDE Actions panel that many on this site including yourself have been longing for. As a PC user I am so jealous when I see how cool TextMate is on your Mac! Cheers!

  29. I have been dreaming of the dynamic sound for so long. There was a guy who made I think it was a 909 sequencer that would some really cool stuff but WOW now I can see full only sequencers and samplers all in flash.

    lee how did you find all the new methods of the new API for flash 10? Is there more to be found?

  30. umbrella says:

    nice tutorials, but i am waiting for a proper ide to work with.

    ps Lee, any new when thermo would hit demo mode?

    Thanks

  31. Is there a standalone Flash player 10 beta available? You seemed to use one in your last tutorial.

    Thanks a lot for showing the new APIs so soon!

    James

  32. Thomas says:

    Very nice ! :)

    I tried to test the 3D exemple but I have some display problems about z-sorting

    Yours looks fine, I don’t understand why…

  33. val says:

    can somebody please tell me what did i do wrong i was following the gotoandlearn.com tutorial creating video flv player

    i have notice that the scrubber bar had some funky jumping like if i release the mouse on 00:07 it will jump 00:17 rather if i drag it back or foward i am now on my 4th days looking hardly for a solution on internet i have finally run accros a solution wich has been propose i see it seems to be successful for some but for me nothing have change still jumping i am using flash cs3 is this the reason to my problems??? please guide me someone i will appreciate. thankyou!

    sorry if i post it on the wrong post but i am just trying to get some attention cuz i can see on the main subject the last post was since 2007 and i am desesperately need some advices help anything that can solves my problem with that crazy scrubber. thank you here’s my adress please to contact me mr_malice23@hotmail.com

  34. jeanphilippe says:

    Hi Lee
    When i test FileLoad sample in Diesel, i’ve an error message :
    Warning: 1090: Migration issue: The onLoad event handler is not triggered automatically by Flash Player at run time in ActionScript 3.0. You must first register this handler for the event using addEventListener ( ‘load’, callback_handler).

  35. jeanphilippe says:

    oups my post has been cut :)

    I’ve change onLoad by Load and it’s ok now.

    Also,
    If i load a text file and save it on desktop, i’ve this error message :
    “Error: Error #2174: Only one download, upload, load or save operation can be active at a time on each FileReference.
    at flash.net::FileReference/_load()
    at flash.net::FileReference/load()
    at FileLoad/onSelect()
    Error: Error #2030: Fin de fichier détectée.
    at flash.utils::ByteArray/readUTFBytes()
    at FileLoad/onComplete()”
    I’m using 2 filereference (one for load, one for save) and it’s ok now.
    Regards
    JP

  36. Mikko says:

    hi there!
    i have the same problem like the user “zsbee”

    private function samplesCallbackFunction(e:SamplesCallbackEvent):void

    What am i doing wrong?
    Cheers
    Mikko

  1. [... I just uploaded three new tutorials to gotoandlearn that show you how to start playing with some of the most exciting new features like 3D, dynamic sound generation, and local ...]

  2. [... I just uploaded three new tutorials to gotoandlearn that show you how to start playing with some of the most exciting new features like 3D, dynamic sound generation, and local ...]

  3. [... I just uploaded three new tutorials to gotoandlearn that show you how to start playing with some of the most exciting new features like 3D, dynamic sound generation, and local ...]

  4. [... I just uploaded three new tutorials to gotoandlearn that show you how to start playing with some of the most exciting new features like 3D, dynamic sound generation, and local ...]

Leave a Comment