问题标签 [tweener]

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 投票
1 回答
148 浏览

apache-flex - 可见性设置为 false 时不会删除图像

我正在处理一个有图像(spark 或 mx)的项目,当我将可见性设置为 false 时,它​​仍然存在!它似乎变暗而不是删除。我在想,也许某事,某个地方的精灵或显示对象或某些图形命令在图像可见时以某种方式捕获屏幕抓取并留下幻影图像。我无法追踪它。有谁听说过吗?

我正在使用 Tweener,我认为它可能与它有关,但它又是一个大型项目,这个问题深深地嵌套在其中。

更新
我认为这与 Tweener 有关。我删除了补间,可见性开始按描述工作。我认为这可能是 Flex 推迟提交属性的值,并且它的效果直到渲染事件。所以它可能设置为 false 但它实际上可能直到下一个验证/渲染阶段才不可见,而 Tweener 立即执行此操作。

我暂时注释掉了 Tweener 和其他与之相关的代码,我现在不会投入更多资源来跟踪它。

0 投票
1 回答
810 浏览

actionscript-3 - AS3 Tween 翻转会影响舞台上的其他元素

我使用 as3 tweener 创建了以下动画。

http://circletest.richardbarberwebdevelopment.co.uk/

当您翻转圆圈的一部分时,圆圈动画并显示标题。当你推出它时,它会动画回到它的初始状态。

一切正常,但是由于某种原因,当您翻转一个部分时,会随机出现一个完全不同的部分的文本!!

我不知道它是如何发生的,我无法“让”它发生,所以我无法弄清楚它为什么会发生。我所能做的就是不断地将鼠标移到这些部分上,直到出现故障。

有人可以帮忙吗?

这是我的代码示例,抱歉有点长!!

0 投票
1 回答
274 浏览

actionscript - ActionScript:Tweener 可以向上而不是向下缩放吗?

我从这里使用 ActionScript Tweener

我的一张图像上有一个缩放动画,但我似乎无法让它向上而不是向下缩放(放大)

我尝试修改保存图像的 flex 组件,但动画似乎忽略了图像容器的尺寸。有什么方法可以使用 Tweener 但没有任何其他外部组件来做到这一点?

0 投票
1 回答
103 浏览

actionscript-3 - 尽管 alpha 设置为 0,但 FXG 资产可见

我在 Group 容器中有一个 FXG 图形资源。默认情况下它是不可见的。当我尝试淡入时,它第一次起作用并且淡入和淡出很好,但第二次和 90% 的时间之后它会立即显示(不淡入)然后淡入自身(如果那讲得通)。

我正在使用 Tweener,因此它可能是与 tweener 相关的问题,但我还有两个其他组件正在淡入淡出,它们确实淡入正确。

我猜 Tweener 在补间开始时拍摄每个对象的快照,并且 FXG 关闭按钮可见(但未应用 alpha),然后它从该图像淡入到最终图像。

MXML:

代码:

0 投票
2 回答
654 浏览

actionscript-3 - AS3 将对象移向 x,y,然后沿同一方向继续(使用补间)

我正在构建一个简单的太空射击游戏

使用Tweener类我写了一个代码,从英雄飞船当前位置发射子弹到鼠标当前位置

问题是这段代码使子弹停在最后一个鼠标位置,我希望子弹继续朝同一个方向移动,直到它离开舞台。

从理论上讲,最简单的方法是输入鼠标的 xy 位置,就好像它处于相同的角度但在舞台之外但是我怎样才能得到那些 x,y 坐标?

0 投票
2 回答
310 浏览

gnome-shell - 使用 Tweener 制作弹跳效果

在按钮释放事件之后,我想在 y 轴上弹跳我的演员两秒钟。

我不知道如何使用 Tweener 做到这一点。

侏儒外壳 3.4。

谢谢你的帮助,

0 投票
2 回答
585 浏览

c++ - 这种动画轨迹背后的数学原理是什么?

这样的事情背后的数学是什么?C++ 视角。

在此处输入图像描述

此MSDN 页面上的更多示例。

更新:被问到一个更具体的问题。Penner 的补间^的数学/动画理论是什么?你是怎么想出这些公式的?它们基于什么数学原理?

我和数学,我们不是好朋友!我正在FLOAT为我正在编写的 UI 开发一个多值动画师,我想知道从本地 C++ 程序员的角度来看,生成这样一个轨迹的数学原理是什么。

谷歌搜索并找到了代码,但我也在从编程的角度寻找一些理论......不仅仅是代码或纯数学。我可以从网上找到我需要的代码,但我想在这个过程中理解它。就像这个允许人们尝试使用缓动函数生成器的站点一样。

我也可以使用Windows 动画管理器 (如果事情变得血腥,我可能会使用),但它在单个float. 并且仅仅为 RGB 设置动画需要单独为每个 FLOAT 设置动画。它导致巨大的代码膨胀......非常糟糕。

如果有人有一些提示,我将非常感激。我主要从编程的角度寻找理论。最终目标是编写一堆不同的动画算法,可以在一段时间或速度等内将一组 FLOAT 从其初始值动画到目标值。

该计划不仅是编写代码,还包括了解其背后发生的事情。然后也许可以用这个动画来创造……除非这些被证明是一些严格的标准数学函数。

0 投票
1 回答
108 浏览

actionscript-3 - AS3 补间数组内的变量

我有以下完美运行的代码:

我将在 2 秒内将 updaterVariable 的值从 0 补间到 1000。我的问题是是否有类似的方法来补间数组中的变量,例如:

我尝试了上面的代码,但它不起作用。任何人都可以帮忙吗?