में घन का रंग बदलना मैं एक चर के आधार पर घन के रंग को बदलने की कोशिश कर रहा हूं। मैंने दो cubes बनाए और मैं उनके बीच की दूरी के आधार पर अपना रंग बदलना चाहता हूं।तीन.जेएस
क्यूब्स इस तरह बनाए जाते हैं:
geometry = new THREE.CubeGeometry(50, 50, 50);
material = new THREE.MeshBasicMaterial({ color: 0xff0000, wireframe: true });
cube = new THREE.Mesh(geometry, material);
scene.add(cube);
अब मैं कुछ इस तरह की कोशिश की:
if(distance > 20)
{
cube.material.color = 0xffffff;
}
लेकिन यह काम नहीं करता। मैंने उदाहरणों में देखा लेकिन कुछ भी उचित नहीं मिला।
तुम भी आधार -10 पूर्णांक बराबर setHex के लिए पैरामीटर के रूप में उपयोग कर सकते हैं के आधार पर दो जे एस में समानता है। – andrewb