void HelloWorld::ccTouchesMoved( CCSet *pTouches, CCEvent *pEvent )
{
CCTouch *pTouch = (CCTouch *)pTouches->anyObject();
CCPoint diff = pTouch->getDelta();
CCNode *node = getChildByTag(10);
CCPoint currentPos = node->getPosition();
node->setPosition(ccpAdd(currentPos, diff));
}Cocos2d-x中的ccTouchesMoved实例:主角随手指移动
最新推荐文章于 2019-03-01 16:03:35 发布
本文介绍了一个简单的Cocos2d-x示例,通过触摸移动屏幕上的节点。使用CCTouch类获取触摸事件,并计算触摸位移。然后,通过getChildByTag方法找到指定标签的子节点,并更新其位置。
3554

被折叠的 条评论
为什么被折叠?



