Archive for the ‘Adobe Flash’ Category

Flash CS4 “Paste in place” Gotcha

Wednesday, February 18th, 2009

Ive been banging my head against a brick wall for the past hour trying to work out why Flash CS4 was messing up the designers 3d animation when i copied it from his flash document to my much tidier and organised flash document. I never use Paste in Center, infact its hardwired in my head to Paste in Place (Ctrl + Shift + V).

 The problem:

The designer has put together a motion test in Flash CS4, inside a particular movieclip of interest to me he has lots of 3d rotation tweens. I needed that movieclip for my build so i thought it should be as easy as selecting it, copying it (Ctrl + C) and then pasting it into my document where i could tidy up the symbol names, layer names and so on inside my file.

As i said previously i always use Paste in Place, but it turns out that once i had pasted it into my document the 3d animation the designer had done looked completley different. Everything had moved (been wrongly translated). I tried various things to fix the problem, i made sure the 3d vanishing point and perspective were the same, then i went through each item on the timeline in my document to make sure the 3d center point was the same and so on. Turns out everything was the same. (on a side note, why is it that i have to select a 3d object to change these settings? why not just be a setting in the Document Properties?)

It seems that when you paste in place, Flash simply messes up the 3d calculations when it tries to replicate the animation in your new document, not sure why, could be numerous things, which i dont currently have the time to investigate further.

 The Solution:

Quite a simple solution, don’t copy an instance of a symbol from one document to the other otherwise it will not be the same as it was. Instead open up the libraries of both documents and copy the actual symbol into the other documents library and then drag it onto the stage and position it manually yourself. This doesn’t mangle the 3d properties of any of the instances on stage.

I thought i would post it here incase anybody else find themselves banging their head against a brick wall with the same issue.

Pretty Preloaders

Monday, January 19th, 2009

A good Flash Designer will put alot of effort into a preloader, knowing that it may be viewed for sometime while the site loads in the background. Its eye candy to keep the viewer occupied during the times when content or data is being loaded in. Big Spaceship have put together a site to showcase and archive preloaders from websites past and present. Checkout the preloader museum and waste a bit of time watching  loaders loading nothing, a collection of less than ordinary, pretty looking preloaders from websites old and new. Somewhat of a homage to the preloader. You can submit your own preloaders to pretty loaded aswell.

Astro: Flash Player 10 - Available Now!

Thursday, May 15th, 2008

Today Adobe have released a beta version of Flash Player 10 to the masses. Its available to download now on Adobe Labs, there you will find various demos that showcase some of the new features in the player.

The latest player features some of the most requested features since the release of the last version of the Flash Player:

Bi-Directional Text Support - People have been asking for this for years.

3d Effects - Move DisplayObjects around in 3d space with Actionscript.

Dynamic sound generation - Andre Michelle, eat your heart out.

FileReference runtime access to files without sending the file to the server first.

Typed Arrays - AKA Vectors (An array that contains only data of the same type).

GPU Blitting/Compositing - Faster rendering old and new Flash Movies.

Custom Filters - Get more info about Adobe Pixel Blender, a new programming language that allows you to create your own super fast filters by manipulating pixels.

I am very, very excited about this release primarily because its now easy to create truly localized worldwide websites in Arabic, Chinese, Hebrew and all the other languages that have been tricky business in the past. I dont think it is as ground-breaking as Flash Player 9 which was a huge leap forward, but there are still some pretty hefty game-changing features in this one. I have on concern already and that is that i am worried that the 3d Effects are going to be misused/overused now its so easy and we will have another Skip Intro era.

Delete Empty Keyframes

Monday, February 4th, 2008

This Command will delete all empty keyframes on the selected layers. This is useful when you get a messy file from your designers and want to tidy it up a bit.

(more…)

Auto Save

Monday, February 4th, 2008

This extension adds a new panel to the Flash Authoring Tool, that enables you to specify an interval for automatically saving the document you are presently working on. Intervals can be set in minutes or hours.

(more…)

JSFL FileSystem API

Monday, February 4th, 2008

This extension adds a new FileSystem object to the JSAPI which contains 23 new JSFL functions that allow you to modify/access the local FileSystem in your JSFL scripts. You can for example write to the registry using JSFL, execute external applications and so on…

Documentation is provided for each of the new functions in the Help Panel.

As of Macromedia Flash MX 2004 7.2 a new FLfile object is added to the JSAPI. It provides some, but not all of the functionality found in this extension.

(more…)

Create Frame Sequence

Monday, February 4th, 2008

This extension adds a new command to the Commands menu in the Flash Authoring Tool that will take the frames you have selected and add them to a new layer in the order you selected them, one by one.

(more…)

Batch Run

Monday, February 4th, 2008

This extension adds a new command to the Commands menu in the Flash Authoring Tool that will open a list of flash documents, run a jsfl script for that document, and then optionally save that document and close it. All of which is customised through a GUI.

(more…)

Add Stop Frames

Monday, February 4th, 2008

This extension adds a new command to the Commands menu in the Flash Authoring Tool that will convert each of the selected frames into a keyframe and add a stop() action to it.

(more…)

Duplicate Layer

Monday, February 4th, 2008

This extension adds a new command to the Commands menu in the Flash Authoring Tool that will create an exact replica of a layer above the currently selected layer.
Assign the Command a Keyboard shortcut for maximum effect and ease of use.

(more…)

Flash Components

Wednesday, September 12th, 2007

Alot of sites that are selling commercial Flash Components are popping up in recent months. Flashloaded has been around for along time and has collected quite a serious amount of quality components, one thing that sets them apart from the rest is obviously their great support and fast response times. Regardless ive added a Flash Components section in the sidebar which lists alot of the sites that sell and/or giveaway components. If i have missed yours, let me know and i will add it.

JSFL FLfile.runCommandLine Updated in Flash CS3

Tuesday, April 24th, 2007

The undocumented JSFL method FLfile.runCommandLine as of Flash CS3 now works on a Mac, so you can write shell code and execute it from your JSFL scripts.

(more…)

Communicating between Actionscript and JSFL

Tuesday, July 19th, 2005

When creating Commands or Timeline Effects using the extensibility layer, it is sometimes necessary to provide some kind of user interface to allow the user to customise the functionality. JSFL has a little friend who’s sole purpose is to provide an easy markup language for describing Dialog Boxes. His name is XML2UI.

(more…)

Free Tool: Flash Video Player

Friday, July 15th, 2005

Kick Ass Flash Video Players

These video players come highly recommended, they look sweet and have plenty of features, and not only are they easy to customize, they also come with the source code so you can learn how they have been made.

First Video Player | Second Video Player | Third Video Player

On Windows if you double-click on a video file it will open in whatever video player you have installed. However, most common video players dont support Flash Video format (FLV's). So, double clicking on a Flash Video file generally does nothing.

Wouldn't it be great if when you try to open a Flash Video it opens up in a Video Player so you can watch it?

Well, now you can. Ive created a little tool that solves the problem and im giving it away to anybody and everybody.

[update] Ive stopped giving away this application now, i released it over 2.5 years ago, and since then Windows Vista was released, plus a new FLV format and so on. I do not have the time to keep adding new features or fixing bugs. You can however download the new Adobe Media Player from here. This will play FLV files from your local machine. [/update]