求助精灵上下循环移动问题?

我想做一个精灵上下循环移动,但是使用下面方法后精灵却不断往下走,请问该如何实现?

var qq1PicAction = cc.moveTo(0.9, cc.p(this.qq1Pic.width+60, this.qq1Pic.height-50));
this.qq1Pic.runAction(cc.Sequence.create(qq1PicAction, qq1PicAction.reverse(),cc.CallFunc.create(this.repeatForever)));

移动问题解决moveTo换moveBy就行,请问如何循环执行呢?
this.repeatForever不起作用