如何通过代码在Flash中制作动画?

Posted

技术标签:

【中文标题】如何通过代码在Flash中制作动画?【英文标题】:How to create animation in Flash by codes? 【发布时间】:2017-05-29 12:28:25 【问题描述】:

我想通过代码在 Flash 中创建动画,因为我在通过访问图形和制作框架来创建动画时感觉很困难。有没有办法通过编程来制作专业动画?

【问题讨论】:

你已经尝试了什么? 尝试对动画更具体...您是在谈论滑动或褪色等吗?或者您的意思是全角色动画(即:行走、跳跃等的侧视图)?这就是为什么展示你迄今为止所尝试的内容很重要,这样我们就更容易理解了...... 使用enterFrame 函数使事物随着时间推移而移动。查找 AS3 使用 enterframe 制作动画。尝试寻找 AS3 弹跳球教程,因为这些通常更容易介绍输入框概念。 【参考方案1】:

在 AS3 中有很多方法可以制作动画

    最简单的方法是用enterFrame创建。

stage.addEventListener(Event.ENTER_FRAME, onEnter);

private function onEnter(e:Event):void

    //Do the Animation stuff here   
    object.x++;

    您可以使用动画库来创建漂亮的动画。 我用的是greensock(https://greensock.com/tweenlite-as)。

【讨论】:

以上是关于如何通过代码在Flash中制作动画?的主要内容,如果未能解决你的问题,请参考以下文章

在flash如何制作一个的鼠标跟随特效

Vegas怎么设置转场特效中的关键帧动画?

在Flash中动画的制作方式:

flash倒计时器制作

Flash制作动画时的一些常用命令

flash广告怎么彻底关闭