【问题标题】:creating animation using pictures of something使用某物的图片创建动画
【发布时间】:2011-06-27 02:52:16
【问题描述】:

我目前正在尝试创建一个有鱼的鱼塘,我有这些鱼的一部分,我希望我可以将它们组合在一起以创建鱼的动画并能够轻松控制它,就像我将拥有的那样在鱼上实现一些人工智能,例如移动吃食物等。我对闪光灯很陌生,不知道我该怎么做,我怎样才能将图像组合成一条鱼,然后能够控制整条鱼,让它像鱼一样自然地移动,而不需要太多的 AS3 知识?

【问题讨论】:

    标签: flash actionscript-3 animation


    【解决方案1】:

    将每条鱼放在一个影片剪辑中的一个新图层上。从这里确保鱼的每个部分也是一个电影剪辑或图形。现在您可以使用时间轴轻松地为每个片段制作动画;创建补间或逐帧动画。让一条鱼进行多种类型的运动可以使用一些动作脚本在一个时间轴上全部实现,或者您可以将每个动画分割成自己的影片剪辑,该影片剪辑将放置在主鱼影片剪辑的自己的帧上。

    希望这有意义并有所帮助。

    【讨论】:

    • 鱼片是影片剪辑还是图形符号有什么区别?
    【解决方案2】:

    我建议您创建一个影片剪辑,我们将其命名为 Fish_MC,并将该影片剪辑连接到一个类,我们将其命名为 Fish。

    在 Fish_MC 内部,您可以将每一帧指定给鱼将处于的“状态”。例如,设置一帧慢游、一帧快速游和一​​帧咬人。在每一帧上,创建一个新的影片剪辑,其中将包含鱼应该处于的对应状态的动画。

    Fish 类可以包含鱼的​​所有 AI,并具有一个“setState”方法,该方法通过调用 gotoAndStop 来更改 Fish_MC 所在的帧(即状态)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-20
      • 2023-03-18
      • 2017-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多