猫史档案馆


【求助】怎样让冰块踩碎后等待一会复原?

用户:整活的网友整活的网友查看:8 回复:5 评论:8 创建时间:2023-01-03T09:46:14


这是原代码,加上等待会报错

world.onVoxelContact(({ x, y, z, voxel }) => {
    const voxelName = voxels.name(voxel);  
    if (voxelName === 'ice'){              
        voxels.setVoxel(x, y, z, 0);    
    }
});


回复

上一页1 页 / 共 1下一页
SHEL深空无尽SHEL深空无尽

world.onVoxelContact(async({ x, y, z, voxel }) => {
    const voxelName = voxels.name(voxel);  
    if (voxelName === 'ice'){              
        voxels.setVoxel(x, y, z, 0);    
    }
});

这样不会报错

点赞0


评论


搬码喵搬码喵

world.onVoxelContact(async({ x, y, z, voxel }) => {
    const voxelName = voxels.name(voxel);  
    if (voxelName === 'ice'){              
        voxels.setVoxel(x, y, z, 0);    
        await sleep(1000)//等1秒
        voxels.setVoxel(x,y,z,"ice")//复原
    }
});

点赞0


评论


145a145a

world.onVoxelContact(({ x, y, z, voxel }) => {

    const voxelName = voxels.name(voxel);  

    if (voxelName === 'ice'){              

        voxels.setVoxel(x, y, z, 0);

        sleep(5000).then(()=>voxels.setVoxel(x,y,z,voxelName))

    }

});

点赞0


评论


TAM无敌TAM无敌

。。。。。。。。。。。。。。

点赞0


评论


噜啦嘞噜啦嘞噜啦噜啦嘞噜啦噜啦噜啦嘞噜啦嘞噜啦嘞噜啦噜啦嘞噜啦噜啦噜啦嘞

好巧不巧,我也需要,谢谢各位emotion_编程猫_点赞

点赞0


评论