# Integrating Adobe Flash with Other CS5 Applications – Basix

##### Tutorial Details
• Difficulty: Basix
• Program: Flash CS5, After Effects CS5 (Photoshop CS5, Illustrator CS5 not compulsory)
• Estimated Completion Time: 45 mins

Since the early release of the Adobe Creative Suite, integration between its products has been one of the key features. After Adobe’s merger with Macromedia, Creative Suite integration extended to cover products such as Flash, Dreamweaver and Fireworks. This tutorial demonstrates how we can use Flash, Photoshop, Illustrator and After Effects together to build a single project.

Integration between Adobe Creative Suite products improves your workflow through these applications by giving you the ability to move between each of them easily and efficiently. This is down to compatibility between them and the CS products’ ability to read common formats and objects. The unified interface is another side of the integration between products; once you learn how to work with one product, you will be familiar with the rest of the family.

Integration takes many forms in Adobe Creative Suite. The ability to take your work to mobile devices and test using Adobe Device Central is another form of integration as you can use the same application you run on computers on different types of devices. The third form of integration is the integration between designers and developers who work in the same environment, becoming familiar with the workflow of one other and the tools they both use.

This article will cover the integration between Flash and other Adobe Creative Suite products such as Photoshop, Illustrator and After Effects to give an idea of how these products efficiently integrate between each other. We will simulate a project to create an animated banner in Flash that uses resources from Photoshop and Illustrator. Also, we will use After Effects to enhance the Flash animation using the After Effects presets.

While this article jumps between Adobe Creative Suite 5 applications, you do not have to have much experience with these applications as we will only cover how to integrate workflow between each of these applications through our example.

### Final Result Preview

Let’s take a look at the final result we will be working towards:

## Step 1: Create new FLA

The first step is to create the base Flash banner file which will be the center point to integrate with Flash and Photoshop, Illustrator and After Effects.

Let’s create a document for the banner with 336px x 280px and with 30 fps speed. And set the background color to black from the Document Setting dialog box.

This document size will be the standard size for all the documents that we will create in Photoshop and After Effects, just to keep things neat.

After creating the flash document, we will produce the first animation in the banner using the Deco tool. Before going through the following steps, you can review a previous article that covers the Deco tool Using the New Deco Drawing Tool in Flash CS5. Now, let’s see the first steps of the animation:

## Step 2: Select Grid Fill with Deco Tool

Select the Deco tool and from the Deco tool options in the Properties panel, choose Grid Fill.

## Step 3: Set Grid Options

In the Grid options, set its properties as following:

• Check the four tiles options and set its color with different white and gray colors
• In the Advanced Option, uncheck the Paint over edge and check the Random order checkbox
• Set the Horizontal and vertical spacing to 5px
• Set the Pattern scale to 10%

## Step 4: Create Grids

Select the first frame in the Timeline panel and click with the mouse on the stage to create a random grid. In frame number 3, press F7 to create a blank frame and repeat the above step to create another random grid.

## Step 5: Create Grid Animations

Repeat the above step every two frames for 20 frames to create an animation for random grid animation.

At this point, we will move to Photoshop to prepare the resources that we will use in the further banner animation.

## Importing Photoshop Resources

In previous versions of Flash, there was only one method to import bitmap resources to Flash, it was through importing image formats such as JPG for best image compression and PNG for transparent images. However, importing multiple layered Photoshop files took much time to save each layer as a separate image and import it to Flash separately. The new PSD importer in Flash enables you import PSD files directly into Flash with a variety of options as we will see later.

In the following steps, we will import the Photoshop file Banner.psd to Flash using the Flash PSD import dialog box:

## Step 6: Import PSD File

In the File menu, choose Import > Import to stage and choose PSD file. We will use the psd_banner.psd file from the Source download (link at top of the tutorial).

Let’s take a look over the PSD import dialog box and its available properties. The dialog box consists of the following parts:

The layers section, you can preview in this section the PSD layers in the document and check or uncheck the layers that you would like to import to Flash. Also, it gives a preview to the type of the layer. For example, the editable text layer has a T letter on the layer to identify that the layer is editable.

On the other hand, the bitmap layer includes a bitmap icon to show that the layer is not editable. And you can merge between two layers by selecting them using Shift key and pressing the Merge layers button.

Under the layers section, you can convert the layers to either Flash layers or keyframes. And, you can choose to place the layers in their original position and change the Flash stage to be as the same as the Photoshop file.

In the right section, you can set the properties of each of the selected layers in the layers’ section. At the top area, you can choose how to import the layers. For example, in the text layer, you can choose to import the layer as either editable text, vector paths or flattened bitmap image. Additionally, you can choose to import the bitmap layers merged with its styles or separated from it.

You can cover the imported layer to movie clip and give it an instance name directly from the PSD import dialog box without the need to convert it after importing it. At the end of this section, you can set the publishing settings for the imported layer such as the compression type and quality.

Now, let’s get back to our example and set the import options.

## Step 7: Finish the Import

Set the PSD Import dialog box to import all the PSD layers as Flash layers and convert the imported layers to movie clips. Notice that the imported layers appear above the Flash layer that we previously created. Move the background layer to appear at the frame number 10 in the Timeline and the man layer to appear at frame 15

## Step 8: Extend the Animation

Extend all layers of the animation to frame 50, right-click the first layer and choose Motion tweening

## Step 9: Create Alpha Tween

Select the background image in the first frame of the motion and set its alpha to 0%, then go to the frame 15 and set the background alpha to 100%. Repeat the above alpha animation to the man layer movie clip to appear after the full appearance of the background.

At this stage, we have integrated Photoshop resources with a Flash project using the PSD Import dialog box. In the next stage, we will import resources from Adobe Illustrator.

While Photoshop is more specialized in bitmap and image editing, Adobe Illustrator is the best choice to build vector and illustration resources for your project. In this part, we will import vector resources to Flash using the AI import dialog box that will import the Adobe Illustrator file content as an editable vector layer.

During the following steps, we will import the Illustrator file Flora.ai from Illustrator to Flash and use it in the banner animation.

## Step 10: Import the File

From the File menu, choose Import > Import to Stage and select the Flora.ai file. The AI import dialog box appears. Although it is similar to the PSD import dialog box, it has some additional features to give more options working with the Illustrator files such as the ability to choose specific Artboard and choosing to import the unused symbols or import the layers as single bitmap image.

## Step 11: Create a Movie Clip from the AI

In the AI import dialog box, make sure that the AI layer is selected and check the movie clip check box to create a movie clip based on the imported layer.

## Step 12: Rearrange Layers

The imported vector is placed on a new layer, move the new layer behind the man layer.

## Step 13: Create a Mask

Create a new mask layer and set the vector layer as the masked layer. In the mask layer, create a small movie clip for a cycle which will work as the mask for the vector floral and will be animated to reveal it.

## Step 14: Create a Motion Tween

Right-click the mask layer and choose motion tweening. In the first frame of the motion reduce the cycle movie clip in the center of the floral. In the last frame resize it to cover all the floral and reveal it under the mask.

Here, we saw how Flash integrates easily with Illustrator to bring vector resources to the Flash stage. We used the AI import dialog box which provides customized options based on the Illustrator imported file structure.

After this stage, we will create the text in Adobe After Effects and add it to the banner as the last stage in our integration example.

## Creating Text Effects in After Effects

Whilst you can create text animation and effects in Flash, Adobe After Effects provides extended ability to create more effects either using the effects presets or create custom effects using the effects menu. In this example, we will see how to create text effects easily without knowledge of After Effect and export these effects to the Flash banner animation.

## Step 15: Create New AE Composition

Open Adobe After Effects. Right-click the project panel (If it is not there, you can reveal it from the Window menu), and choose New Composition

## Step 16: Set up Composition

Set the composition dimension and fps as the same as the original Flash size we created at the beginning of this tutorial

## Step 17: Add Text and Text Effect

Use the Text tool to write the text on the stage and select it using the Arrow tool. Choose the Effects and presets panel on the right, if it is not there, you can reveal it from the Window menu.

In the Effects and presets panel, navigate for Animation presets > Text > 3D Text and choose 3D Fall Back Scramble & Blur

## Step 18: Preview the Animation

Press the space bar to preview the animation on the timeline. You can view the animation details by clicking the arrow next to the text layer in the Timeline. You can view the animation keyframes as well.

## Step 19: Crop the Timeline

Before exporting the animation to Flash, we need to crop the area that will be exported from the timeline to only have the text animation. To crop the animation timeline, drag the Work Area End bracket at the far right of the timeline under the frame numbers and position it after the animation ends.

## Step 20: Export AE as SWF

From the File menu choose Export > Adobe Flash Player (SWF). In the options menu, set the JPG quality to Maximum and Unsupported features to Rasterize.

The After Effects animation is not limited to text animation, as you can use it to create other animation effects and export them to use in Flash projects.

## Importing After Effects resources in Flash

After exporting the After Effect as SWF, the next stage is to import the animation to Flash as animated frames. After Effects can support exporting content as a vector, but in some cases, it can’t read the vector information (such as when importing 3D content). To avoid problems, After Effects rasterizes the exported content as a bitmap sequence. In the coming steps, we will import the After Effect animation to Flash.

## Step 21: Import the AE SWF

In the Flash animation, choose File > Import > Import to Stage and choose the text animation SWF that we previously created in After Effects.

## Step 22: Rearrange the Animation

The SWF is imported to Flash as a sequence of images; move the sequence images to start appearing after the man layer animation finishes.

We’ve seen that you can import the After Effect resources to Flash, but you can also import the Flash animation to After Effects as a SWF and apply effects to the Flash animation directly. You can then export it as a SWF or Flash FLV video from After Effects. In this case, you can apply the After Effects animation effects to the whole Flash SWF animation.

## Conclusion

The purpose of this tutorial is in understanding the integration workflow between Flash and other Adobe Creative Suite products such as Photoshop, Illustrator and After Effects. By the end of this tutorial, you should be familiar with the cross workflow between applications in the Adobe Creative Suite.

I hope you liked this tutorial, thanks for reading!

Tags: Basix
• Alex W

Hmm, very interesting! I’m not a huge fan of the final product, but the implications are exponential. Thanks for showing these techniques!

• angelocandari

thank you for sharing your awesomeness!

But I do have to point out that, when you import a png with alpha, traces of the background image is still seen on the png. So, you end up cropping and saving it manually from photoshop. Am I right? or is there a way of avoiding this?

• http://www.graphicmania.net Rafiq Elmansy

Hi angelocandari,
Thanks alot for pointing to this point, you can avoid the traces by making the background color in the Photoshop similar to the background you will use in Flash. This will make the alpha traces in the PNG layer matted with the same color you will use.

Also, you can crop the PSD file to fit with the size you need, which will be the size of the biggest layer in the PSD file. smaller layers will appear with transparent area around it. This is ok, but if you wanted to crop every layer to its edges, you have to do this manually.

Hope this helps!!

• angelocandari

Well I guess it does. But the png will never be clean and that would seriously keep me up at night. I just have to avoid the importing png.

On a side note, CS5 has greatly improve from CS4 because of the compression and file size estimate part. And I only knew the AI and PSD side. Now I know that it could also be done with AE because of this tut.

Thanks again.

• http://www.thedevelopertuts.com Bratu Sebastian

Well, at least there will be a lot of techniques to master with this version of CS5.

Great tut by the way.

• BDaught

Well hello there Successful Black Man!