用户:
KaNSF查看:0 回复:4 评论:0 创建时间:2022-01-15T14:21:08
world.onVoxelContact(({ x, y, z, axis, entity }) => {
if (entity.isPlayer) {//可加可不加
if (axis.y === 0) {
if (y < entity.position.y - 0.5 && !voxels.getVoxel(x, y + 1, z)) {//这里的0.5要根据实体大小确定(加油调试)。还有,这里的+1指只限跳一格(自己调)
entity.velocity.y = 0.5;//需要根据重力和空气阻力调整
}
}
}
})