cocos2dx 怎么得到精灵的旋转角度
斜月三星洞 2015-12-29 09:45:02 小弟最近在学习cocosdx,遇到一个问题。
我的需求是对精灵进行旋转,旋转完成后,得到旋转的角度。
程序如下
Sprite *sp = Sprite::create("arrow2.png");
sp->setPosition(300, 300);
addChild(sp);
ActionInterval * rotateto = RotateTo::create(5, -90);
sp->runAction(rotateto);
float angle = sp->getRotation();
log("jiao du shi %f", angle);
在运行后,精灵还没有旋转完,就已经输出了日志,显示角度是0.0000。
请问这个是什么原因?还有如果要实现我的需求可以用什么方法来解决?谢谢了
这段程序只是一个实验程序, 在我的需求中,旋转角度是不确定的。