HTML5 Canvas ... Почему OnMouseDown не работает со следующим кодом - PullRequest
0 голосов
/ 29 июня 2011

Попытка получить следующий код, чтобы начать новый путь на mousedown, но не повезло ... Заранее спасибо

mousemoveHandler: function(inSender, e) {
            if ( (this.owner.dragging) && (this.hasNode()) ) {

                var can = this.node;  
                var ctx = can.getContext('2d');
                     //ctx.beginPath();
                //c.fillStyle = "blue";
                //ctx.fillRect(e.offsetX,e.offsetY,10,10);
                    ctx.lineWidth = 3;//BRUSH WIDTH
            ctx.lineJoin = 'round';//round miter bevel
            ctx.lineCap = 'round';//butt round square
            ctx.strokeStyle = '#AB1616';
            ctx.lineTo(e.offsetX,e.offsetY);
            ctx.stroke();
            ctx.restore();     

    }
},

mousedownHandler: function(inSender, e){
if ((this.owner.dragging) && (this.hasNode())) {

ctx.beginPath(); 
ctx.moveTo(e.offsetX,e.offsetY);

    }
}
...