有没有办法在SpriteKit中使用SKAction镜像对象?

时间:2014-02-27 20:35:08

标签: objective-c sprite-kit

我有一个包含两个其他对象(SKSpriteNode)的对象(SKNode)。

镜像组合对象的正确方法是什么?

我有什么:

image I want to mirror

我想要的是什么:

image I want to have

2 个答案:

答案 0 :(得分:3)

SKAction* action = [SKAction scaleBy:-1.0 duration:10.0];

[node runAction:action];

与LearnCocos2D几乎相同,但我知道您要求SKAction。

答案 1 :(得分:2)

翻转与反转比例相同:

theNode.xScale = -1.0;
theNode.yScale = -1.0;

将其应用于父节点,它应该将子节点翻转到其父节点的中心。