在使用cocos2d-js-3.5版本的开发时,有如下代码
onTouchBegan: function (touch, event) {
var target = event.getCurrentTarget();
//标记1
return true;
},
onTouchEnded: function (touch, event) {
var target = event.getCurrentTarget();
//标记 2
touch.getStartLocation()....
}
```
使用win32运行时是没有问题的,在标记2处调用touch.getStartLocation()没有问题,
但是在浏览器中调试时,getStartLocation就会报错,一查,居然是touch._startPoint为空
必须手动在 标记1 处插入代码
touch._startPoint = cc.p(touch.getLocation());
请问这是不是缺陷