然后,我可以比较鼠标X和鼠标Y与椭圆X和椭圆Y作为假的,但有效的鼠标‘悬停’测试。当我悬停在形状上时,画布的尺寸是以前的两倍,形状看起来更大。然而,,标度始终保持在坐标0,0,即左上角。有办法改变画布缩放的坐标吗?这样,我就可以改变程序,当在形状上盘旋时,新的画布将缩放,这样左上角就是我的鼠标位置(我可以移动缩放的位置)。我已经写了一个小例子来演示我现在在哪里。 set
我有一个帆布,它将容纳一个中等到大量的形状(50-500)。我已经成功地画出了我想要使用以下工具的形状的轮廓: var diagramImage = new Kinetic.Shape我理解canvas元素不跟踪'state‘,因此,不知道它当前有一个形状。mouseover?Would的图层元素是否符合的上述事实?似乎需要清除图片的上下文,并使用不同的颜色重新绘制--这会不会导致在当前形状下绘