026g/Eating-Cake
0
1const scene = new THREE.Scene();2const camera = new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000);3const renderer = new THREE.WebGLRenderer();4renderer.setSize(window.innerWidth, window.innerHeight);5document.body.appendChild(renderer.domElement);6 7function animate() {8 requestAnimationFrame(animate);9 renderer.render(scene, camera);10}11animate();12 13camera.position.z = 5;14 15const geometry = new THREE.BoxGeometry();16const material = new THREE.MeshBasicMaterial({ color: 0x00ff00 });17const cube = new THREE.Mesh(geometry, material);18scene.add(cube);19 20cube.position.x = -2;21cube.position.y = 2;22 23const geometry2 = new THREE.BoxGeometry();24const material2 = new THREE.MeshBasicMaterial({ color: 0xff0000 });25const cube2 = new THREE.Mesh(geometry2, material2);26scene.add(cube2);27 28cube2.position.x = 3;29cube2.position.y = -2;30 31document.addEventListener("click", () => {32 if (document.querySelector("button").classList.contains("eaten")) {33 cube.scale.set(0.1, 0.1, 0.1);34 cube2.scale.set(0.1, 0.1, 0.1);35 }36});