Javascript 如何在paper.js中使用hitTest获取PointText是否命中

Javascript 如何在paper.js中使用hitTest获取PointText是否命中,javascript,paperjs,Javascript,Paperjs,我正在使用paper.js。我在画布上使用PointText编写了一些文本。现在我想通过双击来选择该文本 为此,我使用了hitTest,但它只告诉我笔划和线段,而不是点文本 代码: var hit = scope.project.hitTest(e.point, { segments : true, stroke : true, fill : true, tolerance : 5,

我正在使用paper.js。我在画布上使用PointText编写了一些文本。现在我想通过双击来选择该文本

为此,我使用了hitTest,但它只告诉我笔划和线段,而不是点文本

代码:

var hit = scope.project.hitTest(e.point, {

            segments : true,
            stroke : true,
            fill : true,
            tolerance : 5,
            type : 'PointText'

        });

        scope.project.activeLayer.selected = false;

        if (hit && hit.item && hit.item._index > 0) {
            var it=hit.type
            alert(it)

            hit.item.selected = true;
        }

请帮我找到解决办法

最近修复了PointText上的命中测试。您使用的是最新版本吗?

您是否尝试过使用
TextItem
而不是
PointText
?使用最新版本后,效果良好。但是clipping属性在使用旧版本时不能使用最新版本。如果您需要有关剪切的帮助,请询问有关问题。