var sp = new cc.NodeGrid(cc.rect(0, 0, size.width, size.height + 100));
this.addChild(sp);
sp.setAnchorPoint(cc.p(0,0))
sp.x = 0;
sp.y = 200;
var sppp = new cc.Sprite(res.HelloWorld_png);
sppp.setAnchorPoint(cc.p(0, 0));
sppp.x = 0
sppp.y = 0
sp.addChild(sppp);
然后我用按钮触发
var waves = cc.waves3D(5, cc.size(15, 10), 5, 40);
var turnoff = cc.turnOffTiles(0, cc.size(15, 10), 3);
var turnon = turnoff.reverse();
sp.runAction(cc.sequence(waves, turnoff, turnon));
水纹效果能正常运行 就是显示的位置不一样
原先Y轴是在200 画面会跑到Y轴在400左右的位置去
然后效果运行完了就停止在Y轴400的位置 ,我再次触发按钮就在原地的运行
但是我的输出信息一直是Y轴200,
求助我怎样才能让画面就在原先设定的位置运行