javascript - 如何将网格向左对齐并使其响应three.js
问题描述
我正在尝试使用three.js 制作一个网站,问题是我不知道如何对齐并同时响应网格,我像这样对齐网格。
cube.position.x = -20
但是当我调整窗口大小时它不会移动。我怎样才能让它响应并左对齐?
这是我的代码
const geometry = new THREE.BoxGeometry( 29, 20, 3 )
const material = new THREE.MeshBasicMaterial( { map: cubetexture } );
const cube = new THREE.Mesh( geometry, material );
cube.position.x = -20
scene.add(cube)
var clock = new THREE.Clock();
function animate() {
requestAnimationFrame( animate );
const time = clock.getElapsedTime();
cube.position.y = Math.cos( time ) * 2;
cube.rotateY(Math.cos( time ) * 0.002)
renderer.render( scene, camera );
}
animate()
先感谢您:)
解决方案
推荐阅读
- python - 将浮点数舍入到与乘数相同的小数
- bash - ld:OS X 上的未知选项 -melf_i386
- reactjs - React Router 如何持久化状态对象?
- ffmpeg - 如何使用 FFmpeg 将网络摄像头直播到 YouTube?
- css - 无法使用 BS4 找到 CSS 选择器
- python - Python 将函数误认为是未定义的变量
- soapui - 使用财产转移时如何去除括号?
- c# - Visual Studio for Mac:日志在项目上工作并在 Azure 上显示,但在同一解决方案的另一个项目上失败
- python - 前向填充熊猫中的季节性数据
- java - java - 如何拥有资源文件