问题标签 [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 投票
3 回答
786 浏览

flash - 在保持底部(Y)位置的同时进行形状​​补间/变换?

我正在尝试对火箭爆炸的电影剪辑进行补间。我希望它在起飞前“挤压”,然后在起飞时“拉伸”。

当我使用变换工具在时间轴上进行补间时,我可以“挤压”火箭,而火箭的底部则停留在“地面”上。这就是我要的。但是,由于我不会深入讨论的原因,我需要在 AS3 中执行此操作,而不是在时间轴上。但是,当我使用“高度”补间时,影片剪辑的高度会发生变化,但它会在底部收缩/拉伸(锁定在顶部)。

补间班可以做我想做的事吗?除了“高度”之外,我还需要使用其他东西吗?

我应该改用变换矩阵吗?如果我使用变换矩阵,我可以补间吗?(我对变换矩阵没有太多经验。)

这是我用于拉伸的补间:

0 投票
2 回答
699 浏览

mootools - 工具 | 覆盖补间的属性而不每次都创建新的补间

有没有办法覆盖补间的属性?如果我写

进而

我无法替换旧属性(再次触发回调)

是否可以在不每次都创建新的 Fx.Tween 的情况下解决这个问题?

0 投票
1 回答
440 浏览

javascript - Javascript 栏动画

在此处输入图像描述

我上面有这张图。我想根据汽车的转速显示部分图像。例如,当汽车启动时,只有底部的蓝色块是可见的,随着速度的增加,更多的块会一直可见到红线。一旦速度降低,块就会消失。我对这个不知所措,我什至不知道从哪里开始。最初我正在考虑让每个块都成为一个单独的图像,但我想知道是否有更好的方法来做到这一点。有任何想法吗?

0 投票
1 回答
167 浏览

javascript - 使用 js 库补间 dom 对象时操作的最佳属性

我正在寻找对某些元素进行动画处理的最佳和高性能方式(使用 jquery 或 mootools)。例如,如果我必须移动一个元素,最好:

  • 绝对定位它并使用顶部或左侧
  • 绝对定位它使用
    margin-top 或 margin-left
  • 固定定位它并使用顶部或
    左侧
  • 创建一个大容器并使用
    背景位置
0 投票
2 回答
2444 浏览

actionscript-3 - 如何使用 TweenLite 补间变量?

我收到错误 #1069: Property _test not found for TweenTest... 我也试过这个对我不起作用的例子: http ://www.snorkl.tv/2010/09/how-to-tween-a-variable-带有闪光和补间/

0 投票
1 回答
758 浏览

actionscript-3 - 在 ActionScript Mobile 项目中找不到 fl.transitions.Tween

我正在为 Android 开发一个 ActionScript 移动项目。

当我添加以下导入时,编译器说找不到。

如何在移动项目中使用 Tween?

顺便说一句,我对 ActionScript 3.0 开发非常陌生。

我得到这个错误:

0 投票
1 回答
116 浏览

flash - 补间动画剪辑后的空白空间

这可能看起来有点模糊/令人困惑,但我希望你能明白。

我正在从 XML 填充数组。这些数组内部有动态文本字段,这些文本字段是影片剪辑的子项。

我对这个movieclip 进行补间,因此使textFields 数组在舞台上一个接一个地进行动画处理。XML 有两种来源,一种来自实际站点,另一种来自存储在硬盘中的 XML。首先我填充文本字段数组,然后为影片剪辑设置动画。我对第一个执行此操作,然后对其进行动画处理,对第二个执行此操作,对其进行动画处理,对第一个执行此操作,对其进行动画处理,依此类推。

myTween = new Tween(mc,"x",None.easeNone,sizeOfStage,0 - mc.width,mcSpeedAuto,true);

我的补间结束于0 - mc.width,问题是,如果我首先补间“更大”的 XML,当下一个较小的 XML 补间时,在它再次补间大的之前有大量的空白空间(补间空格?)。

myTween.addEventListener(TweenEvent.MOTION_FINISH, onFinish);

onFinish我清除了所有数组(否则第二个的补间仍然会有第一个的信息,例如:第一个有 25 个字段,第二个有 10 个,第一个显示它是 25 个字段,第二个显示 10 个,而剩下的 15 个来自第一个)并在第二个调用补间。我认为这样做我也会清除所有的空白,显然不是。我认为mc.width只是保持“更大”的价值,并且总是与它相辅相成,在第二种情况下需要更长的时间才能结束。我尝试将 mc.width 设置为每次填充数组时文本字段宽度的总和,但这也不起作用,所以我不太确定问题出在哪里:/

这太混乱了吗?有任何想法吗?

提前致谢。

0 投票
2 回答
2331 浏览

android - Android过渡动画

我想要一个动画 gif,因为这在 Android 中是不可能的,我在过渡中使用了单个帧。

除了似乎过渡类只会显示两帧!我看到了其他动画方法,但它们似乎不适用于我正在做的事情,或者看起来像旧的婴儿 android 版本一样老旧且扭曲

我如何为图像设置动画,使其表现得像动画 gif 一样。这里没有旋转或平移。使用安卓 2.1+

0 投票
2 回答
1509 浏览

apache-flex - 如何在 Flex 4.5 应用程序中为 MovieClips 使用 Tween?

我是 Flex 的新手,正在尝试将纯 Flash/AS3纸牌游戏移植到 Flex 4.5。

它工作得很好,但我在那里遗漏了几个拼图部分:

我创建了一个基于 UIComponent 的自定义组件,该组件表示一副纸牌(它们是 Sprite 或 MovieClip 的数组):

在此处输入图像描述

在最初的纯 Flash/AS3 游戏中,我将 Tween 用于桌上的 3 张牌 - 向游戏用户显示,谁放了哪张牌(通过将它们滑向桌子中间):

但是 Flash Builder 4.5 似乎根本不知道 fl.transitions.* 包?

有人请就如何在这里使用Tween提供建议吗?

就像我写的其余部分一样(我的自定义 Flex 组件、移动卡片精灵等)效果很好。只有 Tween 行必须被注释。

谢谢!亚历克斯

0 投票
4 回答
37652 浏览

android - 安卓车速表(针规)

创建一个简单的应用程序来计算您的行驶速度并将其显示在速度计图形中。我可以进行所有速度计算、gps 计算等。但我对动画不太确定。除了温度计示例之外,还有人有关于针规的任何好的教程或示例吗?