问题标签 [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.
javascript - 从createjs补间解析形状运动?
我正在尝试预先计算 createjs 文件中对象的边界框。我有一个简单的递归循环,可以循环补间。我无法理解数据的存储方式。
到目前为止,我的理解是:
tween._stephead - 补间的开始
tween._stephead.next - 下一个补间目标,有多个 .next 对象
,中间似乎有一些缓和对象。
对于每个补间目标,我读取道具,并根据值 x 和 y 移动我的形状的边界框。
这似乎适用于补间中的单个对象,但是一旦补间中有多个对象,这就会分崩离析,因为它存储在数组中,并且不在数组中的对象在屏幕上仍然可见.
我查看了 API 并没有找到任何其他方法来预先计算对象运动......我这样做对吗?
javascript - 三个 JS 变形不同的几何形状
我正在使用EdgesGeometry
来渲染我的对象。现在我正在寻找一种将四面体变形为八面体、八面体变形为盒子、盒子变形为球体的方法,并以相反的顺序进行。浏览了大量文档、讨论和视频——所有内容要么过时、不推荐使用,要么只是吝啬的文字解释。我找到了一种使用 变形BufferGeometry
对象的方法TWEEN.js
,但就我而言,我需要变形EdgesGeometry
对象。如果有人给我一些很好的链接甚至代码示例来说明如何做到这一点,我将不胜感激。谢谢
javascript - 画架JS和adobe_animate模糊过滤器不起作用
我正在尝试在 animateCC2019 中实现模糊滤镜。我成功地创建了模糊...但是在制作动画时遇到了麻烦。这是我当时在动画 CC 中为该movieClip 实例放入的操作面板中的内容:
这是一个代码笔:
https://codepen.io/trufo/pen/wvrvaOX
codepen 没有显示模糊,但在这个站点上它确实:
https://banner-testing.neocities.org/
这是 fla 文件的链接:
javascript - Tween.js 没有正确链接
我正在尝试使用 tween.js 链接一些动画,但是我发现它无法正常工作。
并且对于 3 个补间中的每一个都需要 1 秒。但不知何故,图书馆在第一个之后合并了补间......
有谁知道如何解决这一问题?
three.js - 如何在 ThreeJS 中获取边界框的角?
我已经创建了 Object3D 并在其中添加了四个立方体几何体,并计算了 Object3D 的边界框,它包含四个立方体对象,并使用 BoxHelper 来查看边界框是否正在工作。现在我想要边界框的所有角(即XYZ,角坐标)。
基本上,我试图实现爆炸和内爆效果,其中我的四个立方体从边界框中心的初始位置到达边界框的四个角。