void HelloWorld::update(float delta){
if (onTouch) {
// setPositionX(getPositionX() + delta);
int posX = hero->getPositionX();
hero->setPositionX(posX + delta);
}
}
在update()函数里面设置了一个骨骼动画对象的移动,在init中也设置了scheduleUpdate();
但是只能实现点击一下移动一个像素单位不能够长按不放开一直连续地移动
直接执行setPositionX(getPositionX() + delta);可以实现长按的连续移动,松开移动停止
hero对象是public声明了的一个Node对象加载骨骼动画csb的
刚开始学习,请问一下各位大牛,谢谢