如何使用cgSceneGraph使selectionLine适合形状?

时间:2013-06-19 23:21:43

标签: javascript html5 api canvas

我对cgSceneGraph 1.4.2有几个问题。我使用CGSGNodeCircle()创建了一个圆圈,我希望selectionLine符合圆的形状,是否可能?

谢谢,Allan。

circleA = new CGSGNodeCircle(180, 180, 90);
    circleA.position = new CGSGPosition (40,  60);

    circleA.selectionHandleSize = 10;
    circleA.selectionLineWidth = 10;
    circleA.lineWidth = 10;

    circleA.color = "lightgray";
    circleA.lineColor = "gray";
this.sceneGraph.addNode(circleA, null);

1 个答案:

答案 0 :(得分:0)

很抱歉这么回答,但我们正忙着开发v2。

您的回答: 对于v1.4.2的圆圈,请使用网站“生态系统”页面中提供的圆圈。

如果您需要突出显示节点,那不是好方法。 selectionLine是节点的边界框。它用来操纵它。所以不,你不能得到一个与你的节点具有相同形状的选择线。

如果要突出显示您的节点,有以下几种方法:

  • 让另一个节点具有相同的形状,并在您的圆圈下稍大一些
  • 使用图片获得模糊的自定义高光效果,...
  • ...

如果您需要新功能,请告诉我。

干杯。

相关问题