【问题标题】:Is it possible to change center of rotation in GWT Canvas?是否可以在 GWT Canvas 中更改旋转中心?
【发布时间】:2011-10-05 01:18:52
【问题描述】:

我需要在 Canvas 上绘制旋转的矩形。 我有左上角矩形角的 x 和 y 以及围绕该角的旋转角度。 如果我使用 context.rotate() 函数,它将围绕 (0,0) 旋转画布。 是否可以在 GWT 上围绕自定义中心旋转画布?

【问题讨论】:

    标签: gwt canvas


    【解决方案1】:

    是的,先用context.translate改变原点,从而改变旋转的“中心”。 (因为所有旋转都是围绕原点完成的)。通常你会想要translate之后返回相同的金额。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多