myCanvas.removeEventListener('touchstart',_bindTouchStart.bind(this),false)
myCanvas.removeEventListener('touchend',_bindTouchEnd.bind(this),false)
myCanvas.removeEventListener('touchstart',_bindTouchMove.bind(this),false)
myCanvas.addEventListener('touchstart',_bindTouchStart.bind(this),false)
myCanvas.addEventListener('touchmove',_bindTouchMove.bind(this),false)
myCanvas.addEventListener('touchend',_bindTouchEnd.bind(this),false)
function _bindTouchStart(e){
var left=e.targetTouches[0].pageX-this.myCanvas.offsetLeft
var top=e.targetTouches[0].pageY-this.myCanvas.offsetTop
var data=this.gameButton
if ((left >= data.x) && (left <= (data.x + data.width)) && (top >= data.y) &&
(top <= (data.y + data.height))) {
this.touchPlace.startX=e.targetTouches[0].pageX
this.touchPlace.startY=e.targetTouches[0].pageY
this.touchPlace.endX=e.targetTouches[0].pageX
this.touchPlace.endY=e.targetTouches[0].pageY
console.log('11')
}
}