我使用行动文件3,正在建设图像观众。 至今,我有以下功能:
1) When viewing the normal sized image, clicking will display a "zoomed" image.
2) When viewing the zoomed image, clicking will display the "normal" image.
.。
现在,我想采取下列行为,使用户能够 around清和rag弄 around骨头的图像,并概括如下:
1) Removed the onClick event
2) Add an "onMouseDown" event, to record the mouse XY on mouse down
3) Add a "onMouseUp" event, and record the mouse XY on mouse up
4) If the XY onMouseDown = XY onMouseUp then assume a Click event - so Zoom
5) If the XY onMouseDown != XY onMouseUp then assume a Drag event - so drag the image
现在,只有用户在点击时有稳定的手,才会奏效,而且没有像一个伟大的解决办法。 如果用户手不可靠,那么当他们真的想要去掉头脑时,就算发生了一件 d事。
谁能提出比我上文所列举的更妥善的办法来检测到如何改变形象或使形象?
感谢您的想法/帮助,
Senior coconut.