Category: Flash

  • Fireworks: Transparency Trimming

    I’m currently investigating how long it will take to implement a design given to my department by the design group. I’m timing how long it takes to implement a certain component based on the design they gave.

    I have a window component I made and am comfortable with. I should have a good judge of how much time and effort is involved based on how long and how hard it was to implement the interface as a whole based on just doing a small part, the windows (think Flash panels).

    However, the design consists of a multi-layer Flash document utilizing many complex shapes, masks, etc. Since Flash does not have intelligent flattening abilities like Photoshop, it is very diffucult for me to keep the integrity of the design. Additionally, since it’s not my design in the first place, there may be details lost that I don’t even notice. So, I’ve decided to save time, effort, and processor by exporting them out as bitmaps. Since export image as PNG(usually) gives you an accurate representation of what your viewing in Flash (super-ceded by Print Screen), I immediately pull it into Fireworks to crop it up into the necessary window pieces. However, it has excessive amounts of transparency.

    A trick I used to use in my Director days still seems to work. Basically, copy the shape. Then, do a new document. Then paste. Fireworks will trim the extra transparency (assuming there are no rogue shapes in it). Copy the image again, and do a new document, and then paste. Fireworks should have made the document the same size as the image, and the extra transparecy is trimmed. You’ll now have a more efficient bitmap for use in Flash.

  • PodPop Released

    “‘<a href=”http://www.podpop.net/en.html”>PodPop/cw</a>’ is a group ware developed using PodPop which
    is a development framework for creating rich internet applications without complex programming,
    and it is intended to fully utilize the communication functionalities.
    By using Flash, it has a high usability and an incredible performance like no other group ware
    has ever had. ”

    I know I’ve blogged about this before, but…

  • Cloning non-primative datatypes in Flash MX

    I got it.

    It’s asyncronous, but I got it. Still, that’s better than the dangerous recursive versions.

    Had an idea about how to clone an object in Flash MX as there was one Class that I remember actually copied an object: LocalConnection. I figured this out almost a year ago when we all tried to pass a connected NetConnection object to other Flash movie’s hoping they could share it (since NetConnection’s don’t come cheap in Flashcom). Ultimately, it was a failure because, just like SharedObject’s, when you save a class to it, it strips it of any known linkage to its derived class (unless you use Branden Hall’s trick [don’t have link handy]).

    Anyway, read on for the code…

  • Please test the Flash 7 Beta Player

    I’d appreciate to hear what you guys find with video; not just playback, but overall performance.

    Here’s some links to ease out the insanity:

    Public Beta

    Release Notes

    http://www.gregburch.com/blog/archives/000389.php

    http://www.markme.com/jd/archives/002989.cfm

    Mailing List Link