在ios中 可以用animateWithDuration把transform的矩阵变换 变成一些动作 比如像这样就变成从当前状态到y偏移100的移动的动作
[UIView animateWithDuration:1.0 animations:^{
myview.transform = CGAffineTransformMake(1,0,0,1,0, 100);
}];
那么在cocos2dx中 有没有这样的方法来操作精灵动作呢?
我发现有个这个 可以设置精灵的矩阵变化 像下面 偏移100 那么有什么方法可以让它像上面那样变成移动的动作呢
s1->setAdditionalTransform(AffineTransformMake(1,0,0,1,0,100));
是不是只能通过判断矩阵类型 是移动 缩放 还是 旋转 然后 再用moveby之类的实现动作?
但是如果这个矩阵是这三种动作类型合成出来的矩阵 那就不好判断了。。。
有没有什么方法可以像上面在ios中那样把偏移矩阵直接整成动作的呢?
等待各位大神解惑

