问题标签 [tweenjs]

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 回答
16 浏览

javascript - 从createjs补间解析形状运动?

我正在尝试预先计算 createjs 文件中对象的边界框。我有一个简单的递归循环,可以循环补间。我无法理解数据的存储方式。

到目前为止,我的理解是:
tween._stephead - 补间的开始
tween._stephead.next - 下一个补间目标,有多个 .next 对象
,中间似乎有一些缓和对象。

对于每个补间目标,我读取道具,并根据值 x 和 y 移动我的形状的边界框。

这似乎适用于补间中的单个对象,但是一旦补间中有多个对象,这就会分崩离析,因为它存储在数组中,并且不在数组中的对象在屏幕上仍然可见.

我查看了 API 并没有找到任何其他方法来预先计算对象运动......我这样做对吗?

0 投票
1 回答
35 浏览

javascript - 三个 JS 变形不同的几何形状

我正在使用EdgesGeometry来渲染我的对象。现在我正在寻找一种将四面体变形为八面体、八面体变形为盒子、盒子变形为球体的方法,并以相反的顺序进行。浏览了大量文档、讨论和视频——所有内容要么过时、不推荐使用,要么只是吝啬的​​文字解释。我找到了一种使用 变形BufferGeometry对象的方法TWEEN.js,但就我而言,我需要变形EdgesGeometry对象。如果有人给我一些很好的链接甚至代码示例来说明如何做到这一点,我将不胜感激。谢谢

0 投票
1 回答
39 浏览

javascript - 画架JS和adobe_animate模糊过滤器不起作用

我正在尝试在 animateCC2019 中实现模糊滤镜。我成功地创建了模糊...但是在制作动画时遇到了麻烦。这是我当时在动画 CC 中为该movieClip 实例放入的操作面板中的内容:

这是一个代码笔:

https://codepen.io/trufo/pen/wvrvaOX

codepen 没有显示模糊,但在这个站点上它确实:

https://banner-testing.neocities.org/

这是 fla 文件的链接:

https://www114.zippyshare.com/v/V5m0z67k/file.html

0 投票
1 回答
29 浏览

javascript - Tween.js 没有正确链接

我正在尝试使用 tween.js 链接一些动画,但是我发现它无法正常工作。

并且对于 3 个补间中的每一个都需要 1 秒。但不知何故,图书馆在第一个之后合并了补间......

http://jsfiddle.net/6gfkenw2/

有谁知道如何解决这一问题?

0 投票
1 回答
65 浏览

three.js - 如何在 ThreeJS 中获取边界框的角?

我已经创建了 Object3D 并在其中添加了四个立方体几何体,并计算了 Object3D 的边界框,它包含四个立方体对象,并使用 BoxHelper 来查看边界框是否正在工作。现在我想要边界框的所有角(即XYZ,角坐标)。

基本上,我试图实现爆炸和内爆效果,其中我的四个立方体从边界框中心的初始位置到达边界框的四个角。