我使用react version of 3d-force-graph并创建了一些默认节点(球体)和一些sprite文本节点。(默认球体节点为Return false )
nodeThreeObject={node => {
if (node.id % 6 == 0){
const sprite = new SpriteText(buzzwords[node.id % buzzwords.length]);
sprite.color = "#8898aa";
sprite.textHeight = 12;
return sprite;
} else {
return false
}
}}
我想知道如何在我的文本节点后面添加一个sphere节点。没有它,他们看起来有点不对劲。
发布于 2020-01-31 21:17:41
只需将nodeThreeObjectExtend
设置为true
<ForceGraph3D
graphData={graphData}
nodeThreeObjectExtend={true}
nodeThreeObject={node => {
if (node.id % 6 == 0){
const sprite = new SpriteText(buzzwords[node.id % buzzwords.length]);
sprite.color = "#8898aa";
sprite.textHeight = 12;
return sprite;
} else {
return false
}
}}
https://stackoverflow.com/questions/59656856
复制相似问题