问题标签 [tween]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1310 浏览

flash - Flash AS3:帧到帧补间 MC 到 MC

我正在尝试在 Flash CS3 中构建一个四帧动画。背景图像(每个都设置为 MovieClips)在每一帧上都会发生变化,我想在每个 MC 上放置一个淡出/淡入过渡。不过,我似乎无法正常工作。这是我的代码:

0 投票
1 回答
1260 浏览

flash - TweenLite AS3 在 x 轴问题上移动

我正在尝试使用 TweenLite AS3 创建一个简单的动画效果,有一个动画剪辑(“selectedFrame”),每隔几秒在舞台上的 x 轴上移动一次。其他 TweenLite 效果(使用 'alpha' 函数)工作正常,但由于某种原因,我无法让这个简单的转变工作。这是我试图移动 MC 的代码块:

TweenLite.to(selectedFrame, 1, {x:536.8, delay:3, overwrite:1}); TweenLite.to(selectedFrame, 1, {x:572.1, delay:6, overwrite:1}); TweenLite.to(selectedFrame, 1, {x:607.5, delay:9, overwrite:1}); TweenLite.to(selectedFrame, 1, {x:501.6, delay:12, overwrite:1});

(这都位于一个基于另一个影片剪辑连续循环的函数中,否则工作正常)

非常感谢任何和所有帮助。

0 投票
1 回答
1733 浏览

iphone - Iphone 上的 OpenGL ES:简单的 2D 动画(插值/补间)

我正在开发一个基本上围绕动态绘制和动画的 2D 形状(主要是简单的多边形)的应用程序。

我正在寻找一种轻松计时动画的方法。它基本上只是在指定时间内将顶点移动到指定点,因此只需使用所有常用的缓动参数对浮点数进行插值。我来自 Flash/ActionScript 3 环境,所以如果您熟悉它,请考虑 Tween Classes。

我可能很容易使用 Core Animation(BasicAnimation 等)来做到这一点,但是我将拥有多达一百个渐变填充形状,并且动态地为不同的不透明度设置动画,并且我需要良好的性能(60fps 会很棒)。所以我选择了 OpenGL ES。另外,我完全愿意花时间学习可以跨平台重用的东西。

所以我知道 OpenGL 仅用于图形渲染,我不会找到任何内置的 2D 动画方法。而且我听说将 CA 与 OpenGL 结合使用(如果可行的话)在性能方面并不是一个好主意。但在我更深入地研究插值算法以增加我的顶点坐标每帧之前,我只是想确保我没有完全错过一些更容易的东西!?

谢谢!

0 投票
2 回答
1368 浏览

flash - 使用 TweenMax 完成 gotoAndStop

我试图让 onComplete (在这种情况下为第 5 帧)在一系列动画之后跳到给定的帧。这是我到目前为止所写的。这不应该工作吗?

0 投票
2 回答
2765 浏览

flash - 添加/补间/删除 - 同一 MC 的多个实例(Tweenlite)

我正在尝试创建一个简单的循环,添加随机数量的星星,将它们淡出并移除它们。

我想出的脚本除了删除它们之外什么都做,也许我需要少一点将孩子添加到舞台上。

这是我想出的

我需要一种使影片剪辑独一无二的方法,以便我可以告诉我的 oncomplete 函数删除属性剪辑,如果我不这样做,影片最终会因为太多(不可见的)影片剪辑而变慢并崩溃。

谢谢!

0 投票
2 回答
6522 浏览

actionscript-2 - 如何仅使用 Action Script 2.0 补间(轻松)影片剪辑

我想使用纯动作脚本 2.0 补间一个电影剪辑(轻松)。有谁知道在哪里可以找到这方面的任何资源,或者可以为我指明正确的方向?

谢谢!

0 投票
4 回答
1905 浏览

javascript - Swfobject 和 MooTools:动态电影高度

问候。

我正在为 Flash-HTML 混合网站开发一个动画主页,为了标准,我的解决方案被证明是困难的。我不是 Javascript 专业人士,因此不胜感激!

这是破败:

对于 Flash 用户,HTML 页面加载可变高度的 AS3 Flash 电影,该电影将从556 像素高开始,在完成其动画序列后,通过 Actionscript + JavaScript 补间到250 像素高

为了开始这个电影序列—— (左下) ——我试图通过 MooTools 设置 Flash 电影的初始高度,所以如果用户没有启用 Flash 或 Javascript,他们将看到较短高度的图像区域显示替代图像内容和 HTML 内容(右下)

Element.setStyle设置高度很好,直到 swfObject 运行,此时电影崩溃,因为我没有通过 CSS 指定高度。如果用户没有 Flash,则默认为静态图片的高度。

所以这是我的问题:有谁知道如何将高度变量设置为宽度/高度@ 100% 时动态传递给 swfobject?我是否会无缘无故地尝试使用两个页面高度?

图像序列:
左 -初始 Flash 影片,下方有 HTML 导航
右 -调整大小的影片在序列末尾,下方有 HTML 导航和内容,看起来与非 Flash 版本相同(静态图像)

替代文字 http://client.deicreative.com/op/images/twopages.jpg

0 投票
2 回答
3244 浏览

flash - 用 tweener 给 MC 上色

我想用 tweener 类为影片剪辑着色。

这就是我在没有补间的情况下为 mc 着色的方式:

c.setTint(0xff0000, 0.8); cloud.transform.colorTransform=c;

它可以工作,但我想给它一个平稳的过渡,这就是我使用 tweener 的原因。

有人有想法吗?

0 投票
1 回答
1144 浏览

flash - 平滑 Flash 动画

我有一个包含几个子剪辑(图像和文本)的 MovieClip。

我正在尝试非常缓慢地缩放这个父剪辑 - 从 102% 下降到 98% - 这很有效,但是子电影剪辑都在缩放有点生涩 - 就像他们试图坚持像素或其他东西一样。有什么办法可以解决这个问题?

顺便说一句,缩放是通过在时间轴上使用补间动画来完成的。我试图勾选“缓存位图”,但这没有任何区别。

如果我使用 3D 补间动画,则不会出现抖动。但是我需要发布到flash 9,所以不能使用它!

干杯

盖伊

0 投票
2 回答
3416 浏览

actionscript-3 - 补间多个过滤器 Actionscript 3

我有一个圆形图形,上面有 7 个图像。它需要在下一个/上一个图像上旋转并停止。它应该旋转超过 50 度才能到达下一张/上一张图像,所以我添加了 360。

这部分工作正常。但是当我尝试在旋转过程中添加一些运动模糊类型的效果时,旋转有时会在没有完成的情况下停止。

问题似乎在下面(但我也发布了完整的代码)

/* * * * * * * * * * * * * * * * * * * * / // ref的完整代码 /* * * * * * * * * * * * * * * * * * * /