我想创建一个相互依赖的点和一条线,这样改变一个的位置就会改变另一个,反之亦然。这可能吗?
问问题
77 次
1 回答
2
我的建议是为这两个元素创建事件处理程序。这是两个相互依赖的点的示例:
const board = JXG.JSXGraph.initBoard('jxgbox', {
boundingbox: [-5, 5, 5, -5],
axis: true
});
var A = board.create('point', [-3, 2]);
var B = board.create('point', [ 3, 2]);
A.on('drag', function() {
B.moveTo([B.X(), A.Y()]);
});
B.on('drag', function() {
A.moveTo([A.X(), B.Y()]);
});
于 2018-03-21T14:49:35.753 回答