Hit-testing against TextItem

by rponudic

HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/paper.js/0.9.18/paper-core.js"></script>
<canvas id="paper" width="500" height="500"></canvas>

JavaScript

var canvasElement = document.getElementById('paper');
paper.install(window);
paper.setup(canvasElement);

var text = new PointText(new Point(250, 250));
text.fillColor = 'black';
text.fontSize = 300;
text.content = '#';

var tool = new Tool();

tool.onMouseMove = function(event) {
    text.fillColor = text.hitTest(event.point) ? 'red' : 'black';        
}

paper.view.update();