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;
}
解決策を見つけるのを手伝ってください!