【发布时间】:2011-08-17 17:03:05
【问题描述】:
最近,我决定深入研究 HTML5 和画布的世界,但遇到了一个我不知道如何解决的问题。
我正在使用 this question 中提到的缩放技术,因为我需要能够放大到特定点。
但是,我遇到的问题是当您放大一个区域,然后执行较大的鼠标移动,然后缩小。整个视点和对象变得倾斜。 (以前占据整个画布的对象现在部分或有时根本不可见。)
我假设放大到一个点功能是在缩小时使用鼠标位置,这会导致这些问题。
这里有一个演示来了解这个问题: (再次重现,只需放大移动鼠标适当的距离并缩小)
【问题讨论】:
-
顺便说一句,很多人没有鼠标滚轮或鼠标,包括我在内。
标签: javascript jquery html canvas zooming