如何在画布的圆圈中添加鼠标单击/拖动事件.在HTML 5

How to add a mouse click/drag event in a circle of canvas. in HTML 5

本文关键字:单击 拖动 鼠标 事件 HTML 添加      更新时间:2023-09-26

需要在画布中使用java脚本添加拖放效果。示例可以在下面的链接中看到http://ypublisher.eu/ctrl.php/portal/sample?url=media/Math_module/index.htm

这完全是一个flash应用程序

请看到蓝色的圆圈与他们的表达式。圆圈可以点击和拖动。在拖动带箭头的线时,可以创建并附加任何其他圆形。

我需要使用HTML 5和Java脚本做相同的我用画布来显示蓝色的圆圈但是不能让拖拽的东西工作。有没有人知道如何在画布上的圆圈上添加拖动事件

最好的方法是使用一些画布框架,例如LibCanvas,有很多交互式形状的例子,包括圆形。

你可以阅读文章"为画布创建一个框架:对象和鼠标"来了解它是如何工作的,但更好的是使用公共框架。