通过拖动边缘调整饼图切片大小

Emp*_*ger 9 javascript svg raphael

我正在尝试在Raphaël的网站上调整不断增长的馅饼演示以满足我自己的需求.http://raphaeljs.com/growing-pie.html

该演示几乎是完美的,但我希望用户能够拖动切片的边缘来调整它们的大小,而不是单击它们.这不仅更直观,而且还允许精确调整大小,而不是演示中的步进方法.

我该怎么做?提前致谢.

Joe*_*son 0

尝试从不同的 UI 角度来处理您的解决方案。用户是否必须操纵 PI?或者说,PI 能否代表用户的响应?向用户询问百分比或其他值...然后交互式地绘制 UI。这将消除为(基本上)鼠标移动的每个像素触发的每个 mousemove 事件不断计算值的需要。