Skip to main content
sunghoon jung
Known Participant
May 31, 2019
Answered

Is it possible to manipulate fla files before they are published to swf using ActionScript? It's like how the After Effects script works.

  • May 31, 2019
  • 2 replies
  • 1289 views

During the production of animations, the schedule is so urgent that we have to carry out both character design and animation at the same time.

So, I tried to visualize the function as above to quickly respond to the retake.

Please review your ability to implement this functionality with ActionScript.

Below, I have outlined some specific methods and procedures for implementing this idea.

------------------------------

1. In Illustrator cc, the image of the sprite sheet in which the pose of the character is arranged at regular intervals is made into a vector and is loaded into Scene 1 of the animated cc.

2. Use ActionScript to determine the screen coordinates of Scene1 and specify the areas of the rectangle surrounding each character pose image.

3. In the above image, since the table is formed in 6x5 format, 30 areas will be specified in total and can be used like a two-dimensional array.

4. The vector character pose in each area is sent to the address specified in ActionScript (specific frames of symbols in different scenes).

5. Now on this state, Animators will use frame picker to animate.

6. If we don't have ActionScript, we have created an animation, but when we do a design retake, we need to copy, paste, and adjust the position of the each character pose sources one by one in order to update the sources again. There are dozens and hundreds of scenes and poses to update.

7. However, if we can do this with ActionScript, we will be able to quickly respond to design retakes that occur after the animation is complete.

------------------------------

I don't have any programming experience yet, but if i see the possibility of creating these features myself, then I think it will be a motivation for studying ActionScript in the future.

Thank you.

This topic has been closed for replies.

2 replies

JoãoCésar17023019
Community Expert
Community Expert
May 31, 2019

Hi.

If I understood correctly, you want to bring a series of char poses set in a grid position from Illustrator and then distribute them as keyframes inside of Animate CC? Is this correct?

Regards,

JC

sunghoon jung
Known Participant
May 31, 2019

it's correct. That is my intention.

Note : the grid can actually exist by the ruler function, but our current character pose source is a single vector image(ai file from adobe illustrator) and the characters are listed at regular intervals.

JoãoCésar17023019
Community Expert
Community Expert
May 31, 2019

What about bringing your grid of characters - each character being a separate group -, paste or import this grid into Animate then right-clicking this grid and choosing Distritube to Keyframes (Ctrl/Cmd + Shift + K)?

Does it work for you?

Robert Mc Dowell
Robert Mc DowellCorrect answer
Legend
May 31, 2019
sunghoon jung
Known Participant
May 31, 2019

Good, thanks for letting us know the keyword JSFL.

With a little bit of searching, JSFL has certainly confirmed that it can handle Animate's command functions, scenes, symbols, instances, etc., for production in FLA units, rather than for published SWFs. This will baking the results.

On the other hand, ActionScript keeps working in real time in a published SWF. Clearly different from JSFL.

JSFL is equivalent to working with Adobe Extend Script in After Effects. (Or the same concept as Python Script working in Maya, 3dsMax, Blender)

Yes, I wanted this.

Did I understand correctly about difference between ActionScript and JSFL?

I will do more searching for JSFL.

Robert Mc Dowell
Legend
May 31, 2019

@