【问题标题】:HTML5 Canvas - how to get absolute position of an object after rotate?HTML5 Canvas - 如何在旋转后获取对象的绝对位置?
【发布时间】:2012-06-27 04:53:30
【问题描述】:

你有什么想法,如何在旋转后获得物体的绝对位置?在 Canvas 中,当我们使用 context.rotate() 时,我们实际上旋转了包括 x 和 y 轴在内的所有内容。所以实际上每个对象的位置是相同的。对不对?

我需要知道任何变换后对象左上角的绝对位置。我必须有可能,但我不知道怎么做。对我来说太难了...请给我一些建议或建议如何做到这一点。

非常感谢。

【问题讨论】:

    标签: javascript html html5-canvas


    【解决方案1】:

    你为什么需要它?一个破解它可能只是加载你的画布并检查它。

    否则,您可以创建几个函数来使用旋转来计算它。

    我假设您希望有一个内置方法或函数可以简单地提供给您,但我不知道有一个。

    【讨论】:

      猜你喜欢
      • 2017-09-22
      • 2019-04-06
      • 2016-07-04
      • 2014-04-21
      • 2014-05-07
      • 1970-01-01
      • 2016-01-18
      • 2017-07-22
      • 1970-01-01
      相关资源
      最近更新 更多