cc.tween().stop 的一个问题(不知道算不算bug )

  • Creator 版本:2.0.10

  • 目标平台: web

  • 详细报错信息,包含调用堆栈:无

  • 重现方式:点击 有很大几率出现

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:经常

  • 额外线索:

如题, 想做一个简单的h5 项目 (就是尝试用一下ccc) 遇到一些问题, 一个是 通过长按按钮 然后 使得摄像机移动(是平滑的移动 ) 松开时候就停下来。 我一开始尝试过用cc.tween 来做 ,效果是可以的,但是有一个问题是 没办法中途停下来,只能一次执行到底。 后来通过打印 cc.tween 发现有一个stop 方法 但是该方法 有一个问题 ,就是 有时候会出现 javascript cocos2d: removeAction: Target not found 。 所以来请教一下各位。 或者 能尝试一下 别的方法 只要达到效果就可以了
部分代码如下

  start() {
    const cameraAction =  cc.tween(this.camera)
    this.forwardButton.on('touchstart', function (e) {
      
      cameraAction.to(2, { position: cc.v2(600, 0) },{ easing: 'sineOut'})
        .start()
    }.bind(this))
    this.forwardButton.on('touchend',function(){
      cameraAction.stop()
    }.bind(this))

  },

cameraActioni初始化错了
const cameraAction = cc.tween(this.camera).to(2, { position: cc.v2(600, 0) },{ easing: ‘sineOut’});