0

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

为此,我使用了 hitTest,但它只告诉我笔画和段,而不是 PointText。

代码 :

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;
        }

请帮助我找到解决方案!

4

1 回答 1

1

PointText 上的 HitTest 最近已修复。你用的是最新版本吗?

于 2013-08-02T23:13:10.487 回答