0

これまでのところ、プロンプト ボックスで値を変更しました...今、変更が定義されている必要があります。つまり、json ファイルでも変更されます。として追加します。プロンプト ボックスで値を変更すると、形状が更新されます。私のコードは次のようになります。

var leength = INTERSECTED.parent.children[0].geometry.vertices.length / 2;
                    for (var pu = 0; pu < leength; pu++) {
                        var mesx = INTERSECTED.parent.children[0].geometry.vertices[pu].x;
                        var mesy = INTERSECTED.parent.children[0].geometry.vertices[pu].y;

                        //  INTERSECTED.parent.children[0].name = namefloe[0];

                        var showx = prompt("Usage: Business  Punkt x" + (pu + 1), mesx);
                        var showy = prompt("Usage: Business  Punkt y" + (pu + 1), mesy);

                        if (prompt != null) {
                            alert(" Punkt x" + (pu + 1) + " : " + showx + " Punkt y" + (pu + 1) + " : " + showy);
                        }
                        INTERSECTED.parent.children[0].geometry.vertices[pu].x = showx;
                        INTERSECTED.parent.children[0].geometry.vertices[pu].y = showy;
4

1 に答える 1

0

値を自動更新するには、頂点が変更されたことを追加する必要があります。

INTERSECTED.parent.children[0].geometry.verticesNeedUpdate = true;
于 2013-08-12T07:46:20.683 に答える