【问题标题】:Adobe Flash Animation TimelineAdobe Flash 动画时间线
【发布时间】:2014-05-21 13:51:54
【问题描述】:

我想用 Adob​​e Flash CS5 制作电影。现在我对 Flash 有了一点经验,但我想知道创建电影的最佳方法应该是什么。所以我在 Illustrator 中创建了我所有的艺术作品并将其加载到 Flash 中,所以有很多对象。

我应该: - 制作我想要动画的每个对象的影片剪辑,并在主时间轴上为所有内容制作动画?对我来说似乎不是最好的选择,因为当你有一部大电影时你会得到很多帧。

或者我应该: - 在影片剪辑中准备好小动画。 E.G:我有一个角色,我将他的身体部位分开,并为嵌套在影片剪辑中的每个身体部位制作动画。这里的问题是,我只想在需要时调用某些动画。例如,我让角色行走、点头、跳跃或跌倒。我不希望它不断循环,而是仅在需要时调用动画。这可能吗?

谁能给我建议?

谢谢。

【问题讨论】:

    标签: actionscript-3 flash animation


    【解决方案1】:

    嗯,这是非常主观的。我会回答它,只是因为你真的不知道它是,我想帮助你。然而,为了社区的利益,它可能会被关闭。 (这里不欢迎主观问题,因为它们没有“正确答案”。)

    我会告诉您我们在公司使用的惯例,但请理解还有其他方法可以做同样的事情 - 并且这些其他方法同样有效,具体取决于项目。这是您必须自己决定的事情。

    当然,我们制作教育软件,所以我们必须考虑您不需要的东西:GUI、交互式元素等。

    一般来说,每个“场景”都是一个影片剪辑。这与 Flash“场景”不同:我不推荐那些,因为它们有问题。在每个 MovieClip 中,我们都有一个背景图像层、一个声音层(让生活更轻松)和一个用于每个单独角色的层。

    给定场景的时间线相当长,包含各种“提示”(环境、特定线条等)。这些提示在游戏中很容易编写,但对您来说可能更难。我们为每个提示的第一帧命名。

    在每个 MovieClip 的层堆栈顶部是一个专用的 SCRIPT 层,我们使用它在提示之间移动。在一个“提示”的结束帧,我们跳转到下一个我们想要的提示,gotoAndPlay("nameOfCue"); 这对我们来说并不完全是线性的,因为我们可能在不同的时间需要不同的提示,这取决于玩家的动作。

    对于每个提示,您将根据需要为角色设置动画。您不想一遍又一遍地使用“点头”提示,因为这会使角色变得木讷。这里没有捷径。像对待真人电影中的演员一样对待他们。而不是拍摄英雄点头,并且每次剧本要求他点头时都使用该电影,而是让他重新点头每次需要点头。动画很费时间,但很值得。

    同样,我们的特定方法对我们有用。你将不得不自己决定你想要什么。放弃“提示”的整个概念并以线性、从头到尾的方式为每个“场景”设置动画可能会更好。

    为方便日后参考,请谨慎提出可能有基于意见的答案的问题,因为这些问题很可能会被关闭。为了更好地了解您在提问时的期望,请阅读https://stackoverflow.com/help

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-03
      • 1970-01-01
      • 2013-09-15
      • 1970-01-01
      • 2021-10-13
      • 1970-01-01
      相关资源
      最近更新 更多