【发布时间】:2020-02-22 01:23:55
【问题描述】:
我有带有 THREE.LineBasicMaterial 的 Line 对象,然后我正在尝试更改材质:
material = new THREE.LineDashedMaterial({
dashSize: 5,
gapSize: 5,
})
line.material = material
line.material.needsUpdate = true
line.geometry.uvsNeedUpdate = true
line.geometry.verticesNeedUpdate = true
line.computeLineDistances()
但是什么都没有发生,线仍然没有虚线,有什么想法吗?
【问题讨论】:
-
也许你的行比
.dashSize减去.gapSize的值短? -
如果我从一开始就让它点缀——一切都很好......
标签: javascript three.js