The List of Compatible Flash Features

Vector-based characters created from Adobe Flash can contain thousands of features private to the application; a variety of which are supported by CrazyTalk Animator. In this section, you will learn the element structure produced by Adobe Flash and all the features that are compatible to CrazyTalk Animator.

Line, Fill and Shape

The basic structure of an element from flash can be divided into three main parts, Shape, Line and Fill.

A. Line: Single line or multiple lines are supported. Each line is an independent entity.

B. Fill: An enclosed area that is filled with solid or gradient color.

C. Shape: A shape includes lines and an enclosed area filled with a color.

Looping Rules

If you have two symbols that contain tween effects with individual length, then the result in CrazyTalk Animator will be somewhat different.

Play back in Adobe Flash

Play back in CrazyTalk Animator

Left Frog: 60 frames per hop

Right Frog: 45 frames per hop

The hopping result plays seamlessly. The two frogs meet on the ground again every 180 frames.

Left Frog: 60 frames per hop

Right Frog: 45 frames per hop

The hopping result plays 60 frames only (according to the length of the longer clip). The right frog abruptly snaps back each time the left frog finishes one hop.

Download: FLA, SWF

Vector Shapes

In this section, a table is provided to list all the supported or unsupported features to a vector shape.

Supported

  • All kinds of shapes in SWF format.
  • All tween (transition) effects of Motion and Shape.

Unsupported

  • Although all the shapes in SWF format are supported, the SWF data from Adobe Flash will produce the best result. Other editors (such as Adobe Illustrator) may also export SWF data, but you may encounter break issues of the shapes.
  • Because of variations in the Tessellation algorithm, the tween result can be different in Adobe Flash and CrazyTalk Animator, especially when the edges intersect each other during the tweening procedure.

Tweening result in Flash.

Transition result in CrazyTalk Animator.

Download: FLA, SWF

Line

In this section, a table is provided to list all the supported or unsupported features to a line.

Supported

  • Stroke Thickness and Style.

Download: FLA, SWF

  • Stroke Color (in RGBA format, alpha channel included).

Download: FLA, SWF

  • Join style: Defines how two path segments meet (The Meter value is not supported).
  • The color of the two path segments must be identical.

Download: FLA, SWF

  • Cap: Set the style of a path end.

Download: FLA, SWF

  • Stroke Color Tween Effect.

Download: FLA, SWF

  • Stroke Thickness Tween Effect (Only supported at 1.1 version).

Download: FLA, SWF

Unsupported

  • A Gradient-filled stroke or image-filled stroke: It will turn to black in CrazyTalk Animator.
  • Only the Normal item in the Scale feature is supported. Others are not.
  • The Hinting of the Scale feature is not supported.

Fill

In this section, a table is provided to list all the supported or unsupported features to a fill area.

Supported

  • All filling methods, including Gradient and Semi-transparent, are supported.

Download (Solid color): FLA, SWF

Download (Gradient): FLA, SWF

  • Bitmap Images (in ANY format).

Download: FLA, SWF

  • Color Tween Effect is supported.
    • The visual quality of the bitmap images may decrease.
    • The color tween effect produced by Create Shape Tween is not supported.

Download: FLA, SWF

  • Motion Tween effect is supported.

Download: FLA, SWF

Display

In this section, the table lists all the SWF data that will be displayed correctly in CrazyTalk Animator (Please note that the structure may or may not be the same as in Flash after the SWF is loaded into CrazyTalk Animator).

Supported

  • SWF that are exported from structured documents (documents containing various layers): The structured symbols or graphics will be flattened (structure lost) in order to be correctly displayed in CrazyTalk Animator.

Download: FLA, SWF

  • SWF that are exported from document with depth value: The symbols or graphics will be flattened (depth lost) in order to be correctly displayed in CrazyTalk Animator.

Download: FLA, SWF

  • Shape Switching is supported.
    • Two shapes with Motion Tween in between.
    • Two shapes in different time frame without tween.

Download: FLA, SWF

  • Motion Tween and Shape Tween effects are supported.

Download (Motion Tween): FLA, SWF

Download (Shape Tween): FLA, SWF

  • Mask effect is supported: The masked layer will be flattened (layer lost) in order to be correctly displayed in CrazyTalk Animator.

    Mask method in Adobe Flash.

Download: FLA, SWF

Unsupported

  • Blend methods: All blend methods are not supported. These methods will be removed in CrazyTalk Animator.
  • Filters: All filter effects will be removed in CrazyTalk Animator.

Sound

Supported

  • MP3、ADPCM、 Uncompressed Native-endian/Little-endian are supported.
  • Known Issue: SWF data with supported sound brings up a warning message when being loaded into CrazyTalk Animator, and will be fixed in version 1.1.

Unsupported

  • Sound Effects: All sound effects built in Adobe Flash will be removed.
  • Sync value: Only Start and Stop are supported.
    • Event --> Start.
    • Stream --> Mute.

Miscellaneous

In this section, the table lists all the items or features of Adobe Flash that are unsupported in CrazyTalk Animator.

Unsupported

  • Text: You must Break Apart text into graphics.
  • Action Script: Programming is not supported.
  • Button: Buttons are controlled by Action Script, therefore all buttons are not supported.
  • Video: All videos in SWF files are not supported and will not be displayed in CrazyTalk Animator since the videos inside of the SWF are all external, which may cause a broken-link issue.
  • File Attribute:
    • Document Size - only the items in the document will be loaded while the canvas of the document will not.
    • Background Color - Since the canvas will be ignored when the SWF data is loaded into CrazyTalk Animator, the color of the document does not have any effect.