在HTML5画布中,是否可以围绕旋转对象旋转对象
In HTML5 canvas, is it possible to rotate an object around a rotating object?
我面临的挑战是旋转一个对象(a),使其中心点位于画布的中心,并使对象(b)相对于对象(a的旋转绕动态轴旋转。我能想到的最好的例子就是太阳系。
之间的关系
物体(a)的太阳旋转轴,
物体(a)的地球相对点作为物体(b)的旋转轴
月球物体(b)
我似乎无法理解它。它超出了画布的能力吗?
您应该首先平移,将原点设置为要环绕的物体的中心,然后相对于新原点旋转并绘制环绕的物体。
相关文章:
- 旋转后拖动对象
- 在JS中围绕旋转对象旋转对象
- Threejs-围绕中心旋转对象
- 如何在使用Kinetic拖动同一对象后,在旋转动画中保持先前的偏移
- 根据摄影机视图更改计算对象旋转
- 使用tween.js围绕世界轴旋转对象
- 在HTML5画布中,是否可以围绕旋转对象旋转对象
- 在拉斐尔中将对象作为一个组旋转
- 从对象旋转对象.带有自定义动画功能的trix.setrotationfromleuler
- 将一个对象自身旋转并围绕另一个中心对象旋转三.js
- 根据键盘 threejs 更改对象旋转动画方向
- WebGL在一个轴上围绕另一个对象旋转一个对象
- 使用Three.js围绕对象旋转相机
- SVG:反转父变换上的子对象旋转
- Three.js赢得't在对象旋转时渲染
- three.js面向对象旋转
- 如何在每次点击时用CSS转换/转换JS将对象旋转120度
- 对象旋转中的对象
- 获取对象旋转后的实际绑定区域
- HTML5 JavaScript-将对象旋转到目标