这个 直接上代码 代码里有注释
// 正常的
CCSprite* sprite = CCSprite::create("sprite.png"); // 创建 sprite 对象
CC_BREAK_IF(! sprite);
sprite -> setPosition(ccp(200,100)); // 设置显示位置
this ->addChild(sprite); //添加到 layer
//翻转的
CCSprite* flipSprite = CCSprite::create("sprite.png");
CC_BREAK_IF(! flipSprite);
flipSprite ->setFlipX(1); // 翻转 X
flipSprite ->setFlipY(1); // 翻转 Y
flipSprite ->setPosition(ccp(200, 150));
this ->addChild(flipSprite);
// 图像旋转
CCSprite* rota = CCSprite::create("sprite.png");
CC_BREAK_IF(! rota);
CCRotateBy* ry = CCRotateBy::create(0.5, 200 ,1); //设置翻转
CC_BREAK_IF(! ry);
rota ->setPosition(ccp(260,150));
this ->addChild(rota);
rota ->runAction(ry); // 运行动画