1

我是 KineticJS 的新手,并且一直在学习教程。我想拍摄具有“正面”的图像并将其旋转随机度数,然后让它在新方向上向前移动多个像素/英寸。

我能够使用这个旋转教程来旋转我的图像。

我看到了如何使用 transitionTo 将图像发送到 x/y 坐标。

我很难将两者联系在一起。我觉得我需要随机生成一个新的 x/y 坐标,然后确定我的图像指向的位置与从图像中心绘制到新 x/y 点的线之间的度数差异。

有没有人有任何提示做这样的事情?如何从一点画两条线并确定它们之间的角度?

提前致谢。

4

1 回答 1

0

由于余弦定律,您必须计算新坐标。 http://en.wikipedia.org/wiki/Law_of_cosines 一旦你计算了角度,你必须小心,因为你会得到一个绝对角度。

如果您需要更多帮助,请不要犹豫。我还必须使用 KineticJS 进行此计算。

祝你好运 !

我猜 JS 数学对象会很有用:http: //www.w3schools.com/jsref/jsref_obj_math.asp

于 2013-05-07T12:15:51.023 回答