프로젝트를 수행하기 전에, 나는 정점의 값이 직접이로 인해 실패 설정을, 메쉬 마우스 클릭 좌표 변경하려면, 다음의 소스는 다음과 같습니다
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입니다. 그래서 속성은 여기에 오 수정할 수 없습니다! ! 예 : 당신은 position.x = 7,하지의 위치를 수정할 수, 위치의 값을 수정 = 새로운 Vector3 (7,8,9);