问题标签 [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 回答
778 浏览

actionscript-3 - ActionScript - 在完成时删除 Tweener Tweens?

对于偶尔的补间,例如那些由按钮触发/添加的补间,最好的做法是删除补间 -Tweener.removeTweens(myObject);还是在补间完成时 Tweener 会自动执行此操作?

我知道补间会自动覆盖自己,所以删除偶尔的补间可能没有用(不鼓励),但是不经常的补间呢?

如果 Tweener 在完成补间时没有自动删除补间,那么如果 Tweener 引用的对象被删除,是否不能被垃圾收集?

0 投票
1 回答
210 浏览

actionscript-3 - ActionScript - 来自 Tweener 的跟踪更新值

补间时传递参数时,补间不会更新 myValue。为什么?

0 投票
2 回答
850 浏览

actionscript-3 - Caurina Tweener 没有完成动画问题

您好,我正在编写一个网站,我正在使用 caurina 补间,并且几乎所有我尝试补间的对象都存在问题。问题是补间对象有时只是没有完成动画。这很烦人,我听说这可能与垃圾收集有关。这是一些示例代码

任何帮助表示赞赏

0 投票
3 回答
795 浏览

actionscript-3 - 使用 Tweener 补间 MC 缓慢移动时出现问题,即使使用平滑也是如此

我认为Tweener没有在 x,y 运动上使用像素的分数,但这正是我所需要的。我读到了rounded参数(默认值:false),它会舍入像素,以减少文本问题,但我想慢慢平移加载的图像,所以我不想使用舍入值。我的代码:

图像平滑效果很好,但滑动不稳定。它看起来像在很少的帧上移动 1 个像素,而不是每帧移动 px 的一小部分。我正在考虑闪存图像平滑必须处理一小部分像素。我搜索了stackoverflow,我能找到的只是图像平滑,而不是x,y运动平滑。

提前致谢。

0 投票
6 回答
1344 浏览

java - 具有一组有限键的 Hashmap,每个键只接受一种类型的值?

好的,这可能有点难以解释。我正在寻找一种方法来构建某种 Hashmap,它将填充我已经知道的键(因为它们是我正在创建的对象的属性)。这些已知键中的每一个都将具有字符串、int 或浮点值(将被自动装箱),或者 - 稍后 - 某种对象/函数(我仍然不知道我将如何做那部分,但无论如何它会更进一步)。我还想设置哪个类型接受每个键(比如键“x”只接受整数类型的值,键“方程式”只接受字符串等)。

只是为了提供更多上下文,我的目标是构建一个 Tweener 实用程序,因为我在 Java 中没有找到这样的库,除了 SumoTween,它根本不符合我的需求。我有点想像 Caurina 那样建立我的课程。如果您有更好的替代方案可以节省我的时间和麻烦,请随时分享(无论是关于 Tweeners 还是关于我的 Hashmap 问题)。顺便说一句,我正在做这个 Tweener 以在我正在构建的 Android 游戏中使用它,以便在位图/可绘制对象上制作动画(不能为那些 afaik 使用动画类)。

PS:这是我在这个网站上的第一个问题,我希望我听起来不会太困惑;请多多包涵。

0 投票
3 回答
1581 浏览

flash - Flash/Actionscript Tween 不流畅

我正在使用 Flash - Actionscript 3.0 - 从 XML 文件加载图像路径(最终是图像),然后我使用 Tweener 类对补间进行动画处理以在标题中滚动。

问题:滚动不平滑,非常不稳定,我不知道为什么。

我在网上看到启用位图平滑有帮助,但我不知道如何处理从 XML 加载的图像。

如果您需要代码,我可以发布它,但它相当长,所以我想如果有人能想到这个断断续续的补间的一些常见原因,我最初不会。您可以在我们的其中一个页面上查看卷轴,例如...

http://community.greencupboards.com/2011/07/15/lions-fighting-extinction/

谢谢!

编辑:要求的代码

0 投票
2 回答
440 浏览

actionscript-3 - FlashDevelop:陡坡上的 AS3 补间停止

我正在使用 caurina.transitions.Tweener; 使用 AS3 类通过我的 3D 环境(使用 alternativa3D 平台创建)从 A 点到 B 点补间一个 3D 对象。一切正常,它们按预期从他们所在的地方移动到我告诉他们去的地方。

我想知道如果他们试图走过的斜坡太陡(如现实生活中的一座巨山或山),是否有办法让物体停止移动(或补间)?

这基本上是我为此使用的代码:

如果你想在我正在开发的游戏中看到一个例子,可以在这里找到: http ://redmenmusic.ca/godsend.html

谢谢你们的帮助!

0 投票
1 回答
1294 浏览

actionscript - Flash Player“低质量”设置仅与抗锯齿有关吗?

这不仅仅是我的好奇心,最近我收到了一份关于我的一个 AS3 应用程序的错误报告。仅当 Flash 播放器中的质量设置为低(高/中 - 一切正常)时,才能重现此错误。这个错误改变了应用程序的行为,但对我来说这是一个谜,为什么它只发生在低质量,而质量据说会影响渲染和视觉外观,而不是代码或行为。

简而言之,我有一个菜单面板(MovieClip),里面有几个项目(也是MovieClips)。非常简单,它在 MouseEvent 之后出现在屏幕上,并且用户将光标从一个元素向下移动到另一个元素。当光标到达第二个项目的边缘时,菜单突然消失。在我的代码面板中,隐藏是在鼠标单击或鼠标移出时设置的。

我个人认为,问题出在 Tweener 上,我必须使用那段旧代码。当鼠标在用户图标上方时显示菜单面板,同时在 Tweener 的帮助下我对这个图标产生了一些简单的效果。

我已经探索了 adobe 和 firefox(我的应用程序适用于 web 浏览器,并且报告了 firefox 的错误)bugtrackers,但到目前为止我什么也没找到。也许闪存播放器 11 与阵列的不当行为,已经修复......我已经没有想法了。

0 投票
3 回答
428 浏览

actionscript-3 - 带有效果的 addChild,例如 Tweener OR 过渡

是否可以将 addChild 与 tweener 或转换一起使用,我的意思是不仅将孩子带到舞台上,而且同时使这个动画?

特别是在这种类型的代码中:

0 投票
1 回答
225 浏览

actionscript-3 - 启动 AS3 时的补间

我正在遍历我的数组, packArray[i] 指的是一个精灵。我想要它,以便在 Tween 启动时精灵可见。

上面的代码没有补间精灵,只是冻结它,只要我把 onStart 拿出来,它就可以工作。有什么想法我哪里出错了吗?