Paperjs参考未包含所有选项

时间:2019-05-29 18:58:10

标签: paperjs

请问我在哪里可以找到有关Group({insert:true})选项的解释,因为我在参考文献中找不到它?此选项如何工作,如果有人举了这个例子,他应该可以在某处阅读它。谢谢。

1 个答案:

答案 0 :(得分:1)

该项目构造函数选项是一个内部API,实际上没有公共用例,这就是为什么您没有在文档中找到它的原因。 主要用于内部操作和测试目的。
默认情况下为true,如果将其设置为false,结果将是创建的项目不会插入到场景图中,这意味着您不会在屏幕上看到它。

看看这个sketch进行演示。

// This item will be inserted as a child of the active layer.
const itemInserted = new Path.Circle({
    center: view.center - 50,
    radius: 50,
    fillColor: 'orange'
});

// This item will not be inserted in the scene graph.
const itemNotInserted = new Path.Circle({
    center: view.center + 50,
    radius: 50,
    fillColor: 'blue',
    insert: false
});