μλ
νμΈμ!
λΈλ λλ₯Ό μ¬μ©νμ¬ λͺ¨λΈμ λ§λ€μμ΅λλ€. mesh.rotation.yλ₯Ό μ¬μ©νλ©΄ νμ νμ§λ§ νλμ κ³ μ λ μ (μΆ)μ κΈ°μ€μΌλ‘ν©λλ€. κ°μ²΄ (mesh.position.x)λ₯Ό μ΄λνλ©΄ μ΄λνμ§λ§ νμ μΆμ κ°μ²΄λ₯Ό κΈ°μ€μΌλ‘ λμΌν μμΉμ μ μ§λ©λλ€.
νμ μΆ μμΉλ μ΄λ»κ² μ ννλμ?
// μμ΄ μ£μ‘ν©λλ€. μ λ μμ΄ μμ΄λ―Όμ΄ μλλλ€
μ΄λ° μμΌλ‘ ν μ μμ΅λλ€ ... μΆ μμΉκ° (-100, 0, 0)μ μκΈ°λ₯Ό μνλ€κ³ κ°μ νμμμ€.
var dummy = new THREE.Object3D();
var your_object = new THREE.Mesh( geometry, material );
your_object.position.x = 100;
dummy.addChild( your_object );
scene.addObject( dummy );
κ°μ¬! λ§€μ° λμμ΄λμμ΅λλ€
λ΄κ° μ΄κ²μ μλνλ©΄
var dummy = new THREE.Object3D();
var your_object = new THREE.Mesh( geometry, material );
your_object.position.x = 100;
dummy.addChild( your_object );
scene.addObject( dummy );
"Uncaught TypeError : dummy.addChild is not a function at
addChild()
λ° addObject()
λ μ€λ μ μ add()
λ‘ μ΄λ¦μ΄ λ³κ²½λμμ΅λλ€.
@ merbin2012 λμ μ§μ€λ©νΈλ¦¬λ₯Ό λ²μ ν μ μμ΅λλ€. geometry.translate( x, y, z ).
μ΄ stackoverflow λ΅λ³μ μ°Έμ‘°νμμμ€.