FlashWhip
Aug
17

Converting Flash CS3 Extensions to Flash 8, MX Extensions

Okay. So over a month ago I mumbled something about the next few Flash CS3 extensions I had planned to release, and here I am a month later and you haven’t seen much. In case you’re wondering “whassup, dog?” the answer is simple: Clients and conversion. I got hammered with a lot of clients who wanted numerious Flash projects developed in a very short period of time. While this effectively prevented me from doing much work on my JSFL extensions, it did give me the chance to really test out a few of them “in the field.” And I have to say I’m pleased with the results. The CS3 extensions I built earlier saved me a nice little snippet of time here and there… and perhaps more importantly, they saved me the burden of having to change my focus from one task to another.

But enough about that, the real news is that in the leftover time between deadlines I’ve been busy converting my current Flash CS3 extensions to work as Flash MX 2004 extensions. This takes time, mind you, and most of the coversion work I’ve done so far is simply preparing my JSFL files so that I have a library of JSFL fuctions. This way I can port the functions over from CS3 extension compatibility to Flash MX and Flash 8 extension compatibility… starting with a set for Flash 8 and then moving to MX. So while you might not see any new Flash extensions for the next chunk of time, more are on the way and in the works. It just doesn’t make sense to build more Flash extensions without cleaning up an organizing my JSFL code library first. 

So, not much else to say on this post, other than “I’m not dead.” It looks like my time could be very well packed with another large Flash project, but I will continue to build the CS3 extensions I promised earlier, as well as start releasing a few versions of my extensions for Flash 8. Stay posted, and again, if you’re on my list, I’ll let you know when the new stuff is ready.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Bumpzee
  • del.icio.us
  • Facebook
  • Furl
  • Mixx
  • NewsVine
  • Reddit
  • StumbleUpon
  • YahooMyWeb
  • Google

Posted in Adobe Flash Extensions, Flash 8 Extensions, Flash CS3 Extensions, Main Content | No Comments »

Jul
16

Flash survey results: Flash 8 and CS3 extensions

So, after doing the survey of Flash users, I’ve made few decisions about how I’m going to continue the development of Flash extensions. Even though a majority of respondents said they were using CS3, there’s still a fair percentage of you folks still using Flash 8 (Flash CS3 was spendy, so who can blame you, right?) so I’ve decided to translate my current Flash tools from CS3 to Flash 8. This won’t be immediate, as I plan to kick out a few other extensions first, and I have to re-write a chunk of code and test it, as there are some important differences between the two Flash versions.

Now then, about Macs. Uh, no real noise from the Mac folks, so I’m not going to test these on a Mac. If you use a Mac and you use Flash CS3, then the Flash extensions I’ve built should work for you. The key word there is “should.” Like I’ve said before, JSFL is a funky language. Test it out and see for yourself. If one of them doesn’t work, let me know and I might get to it.

As for the type of extensions people wanted, they gravitated towards the Designer/Animator tools, then library and file management stuff, and finally code extensions. I’ll build for all 3 groups, but probably lean more on the design and animation extensions until I hear differently.

Thanks again to everyone who filled out the survey. I’ve decided to keep it posted, and thus created a second copy to gather more answers. If you have any Flash extensions you’d like developed, or any other comments, feel free to take the Flash Extensions survey and leave your suggestions.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Bumpzee
  • del.icio.us
  • Facebook
  • Furl
  • Mixx
  • NewsVine
  • Reddit
  • StumbleUpon
  • YahooMyWeb
  • Google

Posted in Adobe Flash Extensions, Main Content | No Comments »

Jul
8

Flash Extensions Release: Duplicate Frames Remover

So I’m ready to do a public release of my latest Flash extension, the “Duplicate Frames Remover” (or DupeFrameRemover for short) extension. In order to get a feel for what it does, and before you download it to expand your repetiore of Flash commands, let me talk for just a moment about the problems this Flash doo-dad solves.

Extra keyframes are not uncommon. I’ve worked with a lot of Flash animators and developers on litterally hundreds of projects over the course of the last decade, and I’d be lucky if more than 2% of all the FLA’s I opened up didn’t have half a dozen or more unneccessary keyframes. These little additions to your timeline might seem harmless, but when you open up an FLA that you need to make an edit on, your mind needs to take a moment to assess what each and every keyframe is doing. Have you ever looked at a timeline– even one of your own Flash animations– just to stare at it and wonder what the hell you were doing?

I’m a neat freak. I like speed and efficiency (thus the massive compulsion to create expansions to the Flash authoring environment). I’m not fond of killing even a minute of my time staring at a keyframe to understand it’s place in the animation I’m looking at, only to discover that the keyframe is an unneccessary extra. That is to say, if it didn’t exist, nothing about the animation would change. It is a worthless extra that clutters the view and slows me down.

I would ask my designers to clean up their timelines for this very reason, but sometimes it’s too tedious a task to be worth the effort. Well, not any more. This Flash CS3 Extension does it for you. I’ve wanted to do this for a long time and I finally built it. This JSFL command removes all unneccessary duplicate keyframes from the currently selected timeline, and I’m not just talking about blank keyframes. I’m talking about ALL keyframes, whether the keyframe is in the midst of a shape or motion tween or not.

To run the command, simply select the layers you want to remove duplicates from, choose the FlashWhip DupeFramesRemover option from the commands menu, and bam– it remove all the un-needed additional keyframes. I’ve tested it a bit and it works quite well, only removing extras. When your done, your timeline looks much cleaner, is way easier to understand, and yet runs exactly the same.

This command is very careful not to remove a keyframe if it would change an animation in any way. It looks at every aspect of the keyframe down to the filter settings of any instance, instance names — it even examines the tween sequences and the frame labels, sounds, and actionscript. If it compares text, it compares the text formatting as well.

There are TWO EXCEPTIONS TO BE AWARE OF:

  • ActionScript: The Flash Extension doesn’t treat identical frames with identical actionscript on them as duplicates. This is because it doesn’t assume to know the intentions of the programmer. Often one might find a sequence of blank keyframes containing identical “stop();” scripts, for example. (When examing Flash keyframe code for duplicates I thought it a bad idea to just wing it.)
  • Sounds: In addition, the two identical frames with identical sounds are not seen as extras. This is because the extension considers the fact that you might have several identical sounds played back to back on the same layer.

That said, knock yerselves out. The new expansion to the my JSFL collection is available on the free Flash extensions page.

 

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Bumpzee
  • del.icio.us
  • Facebook
  • Furl
  • Mixx
  • NewsVine
  • Reddit
  • StumbleUpon
  • YahooMyWeb
  • Google

Posted in Adobe Flash Extensions, Main Content | No Comments »

  • connecticut 97.7connecticut attorney general
  • cheverolet
  • freida pinto jeansfreida pinto kissing
  • chicago bears posters
  • search comcast net
  • search 4
  • cspan journal
  • masquerade
  • goodwill
  • chad ochocinco ultimate catch cast
  • bengals new uniforms 2012
  • charlies
  • connecticut 7 day weather forecast
  • tunning
  • vince young uncle rico gif
  • tea party hobbits
  • chad ochocinco to patriots
  • venezuela
  • balanced
  • c span video contest
  • c span 4 to 5
  • zara phillips baby
  • vince young 2008
  • search tumblr
  • search 78search 800 numbers
  • dis x
  • bengals record 2010
  • freida pinto glamour 2011
  • dis unplugged show notes
  • randy moss college
  • randy moss mix
  • new england patriots helmet
  • bea luna
  • beep
  • bengals xxiii
  • chicago bears 08 record
  • hp support contact us
  • freida pinto 1995
  • la ink upcoming episodes
  • connecticut education
  • bea spells a lot
  • chicago bears media relations
  • la ink tattoos
  • 5000
  • mtv dougie
  • nautilus
  • chicago bears 61
  • vince young released
  • hp support repair
  • gasket
  • hp support monitors
  • search with image
  • hp support hard drive replacement
  • ohms
  • search chuck norris
  • beagle
  • tea party gifts
  • vince young endorsementsvince young foundation
  • hp support venezuela
  • personalized
  • hp support englandhp support forum
  • greg olsen vancouver
  • hp support englandhp support forum
  • tea party medicare
  • bengals undraftedbengals vs steelers
  • athletes
  • connecticut renaissance faire
  • finishes
  • c span ii
  • chad ochocinco 15
  • search jail inmates
  • follower
  • search engines non tracking
  • la ink corey
  • zara phillips royal wedding picture
  • search engines no follow
  • vince young 99 yard video
  • mtv website
  • randy moss legal issues
  • mtv jams
  • redeem
  • andnot
  • connecticut department of labor
  • connecticut sun
  • search dog foundation
  • snapping
  • vince young football camp
  • increases
  • bengals images
  • search and seizure
  • tea party table settings
  • greg olsen university of miami
  • chennai
  • tea party hats
  • bengals youth jerseys
  • mechanical
  • bengals arrests
  • new england patriots 65
  • freida pinto dev
  • search engines watch
  • new england patriots offense
  • battleship wilmington nc
  • connecticut post
  • connecticut statutesconnecticut tigers
  • battleship excel
  • brackets
  • greg olsen 2009 calendar
  • blackjack
  • bea binene
  • la ink price list
  • killa
  • chicago bears zip hoodie
  • c span yesterdayc span zelaya
  • bengals hard knocks episode 1
  • beta
  • wylde
  • tea party 8 28 09
  • mtv live
  • battleship ipad
  • cspan streaming
  • zara phillips wedding hat
  • flyers
  • wings
  • vento
  • bengals 80's
  • disconnects
  • bengals tryouts
  • bengals qb situation
  • molecular
  • randy moss wonderlic
  • holidays
  • la ink bam margera
  • zara phillips dating
  • la ink map
  • tea party young people
  • vince young rivals
  • disloyaldis magazine
  • chad ochocinco xpchad ochocinco youtube
  • la ink ink
  • battleship bismarck wreck
  • panda
  • augustine
  • bengals visits
  • greg olsen website
  • disassembledis boards
  • connecticut 104.1
  • bea zuberbühler
  • hp support 6930p
  • commodore
  • randy moss height
  • bea 71 series staples
  • chicago bears football club
  • dis v44
  • search engines zuula
  • mtv american idol
  • bengals insider
  • connecticut food bank
  • randy moss combine results
  • barrett
  • battleship aurora
  • vince young jersey texas
  • vibe
  • search engines questions
  • hp support driver downloads
  • new england patriots 1997 roster
  • search protocol host
  • zara phillips tongue
  • dillon
  • bea per capita income
  • c span kozol
  • hp support 6500a plus
  • chicago bears pictures
  • greg olsen dustin keller
  • cspan hosts
  • connecticut law tribune
  • acme
  • beau coup
  • naval
  • freida pinto zac posen
  • search engines of the world
  • hp support greece
  • search lsu.edu
  • la ink 03x05
  • randy moss football cards
  • zara phillips and the queen
  • champion
  • search 990 filings
  • randy moss wallpaper