特定のノード (ノード参照があるとします) を目的の場所 (キャンバスの左上隅など) に移動したいと考えています。マウスでドラッグしながらノードを移動する、サンプル プロジェクトのようなことを試してみました。しかし、うまくいかないようです。期待どおりにノードが移動していません。これは私が持っているコードです。
$("#someElement").click(function() {
sys.eachNode(function(node, pt) {
if (node.name === "specificNode") {
// moveToOrigin
var s = arbor.Point(1, 1);
var p = sys.fromScreen(s);
node.fixed = true;
node.p = p;
node.fixed = false;
node.tempMass = 1000;
}
}
});