プロジェクトを実行する前に、私はメッシュマウスクリックを頂点座標の値を変更したい、直接これに起因する障害が発生した設定は、以下のソースです。
Object3Dオブジェクト:
オブジェクト。DefinePropertiesメソッド(この、 { 位置:{ 列挙:真、 値:位置 } 、 回転:{ 列挙:真、 値:回転 } 、 四元:{ 列挙:真、 値:クォータニオン } 、 スケール:{ 列挙:真、 値 } 、 :規模 modelViewMatrix:{ 値:新しい Matrix4() } 、 normalMatrix:{ 値:新しい Matrix3() } }) 。Object.definedPropertices方法、オブジェクトの属性を記述したカスタム属性:
属性オブジェクトを参照できます。https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/definePropertiesを
カスタムのオブジェクトがあるDefinePropertiesメソッド属性によって定義されたオブジェクトのプロパティobject3d (デフォルトはwirtable、偽である(あなたがオブジェクトのプロパティを削除することができれば)デフォルトはfalse、設定可能です(..ために...中を循環させているかどうか)列挙をあなたは)修正することができるかどうか、デフォルトはfalseです。だから、プロパティは、ああ、ここで変更することはできません!!例:あなただけposition.x = 7の位置ではなく、=新しいのVector3(7,8,9)を変更することができ、位置の値を変更します。