如何将一个 movieClip 映射到另一个其rotationX 已修改的 movieClip?
我有一个影片剪辑,我已将其 rotationX
属性设置为 -45。这给人一种 3d 的错觉。它的后面很瘦,前面很胖。我现在想在顶部添加缩略图剪辑,但无法弄清楚如何将原始剪辑的 x
和 y
属性转换回 2d 世界。
有什么想法吗?
I have a movie clip which I have set its rotationX
property to -45. This gives the illusion of 3d. It is skinny in the back and fat in the front. I now want to add thumbnail clips on top, but can't figure out how to translate the original clip's x
and y
properties back to the 2d world.
any thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通常可以使用影片剪辑的 localToGlobal 方法来解决这个问题。
假设 m 是您的影片剪辑,并且您已经设置了
现在您想知道舞台上的哪个点是 m 的 (10, 10)。
为此,请使用 localToGlobal:
就这样。 point.x 和 point.y 将是您可以在舞台上使用的坐标。
Usually you can solve this problem by using the localToGlobal method of the movieclip.
Let's say m is your movieclip, and you have set
Now you want to know, what point on the stage is the (10, 10) of m.
For this use localToGlobal:
And there you go. point.x and point.y will be the coordinates you can use on the stage.