【发布时间】:2021-09-04 17:57:32
【问题描述】:
谁能帮我把这条线显示出来?我正在使用 @react-three/fiber 和 Typescript
My Faulty Component:
import * as THREE from 'three'
const RoadLine = ({start, end}: {start: THREE.Vector3, end: THREE.Vector3}) => {
return (
<line>
<bufferGeometry setFromPoints={() => new THREE.BufferGeometry().setFromPoints([start, end])}/>
<lineBasicMaterial color={'green'}/>
</line>
)
}
export default RoadLine
------------------------------------------------------------------------------------------
The Props Im sending in:
{roads?.map(road => {
return (
<RoadLine
key={road.id}
start={new THREE.Vector3(1,0,3)} //numbers just for test atm
end={new THREE.Vector3(11,0,33)} //numbers just for test atm
/>
)
})}
我试图从a点到b点画一条基本线,不确定我是否正确
【问题讨论】:
标签: reactjs three.js react-three-fiber