将精灵节点规模归因于另一个节点

时间:2014-01-24 19:50:50

标签: objective-c sprite sprite-kit

如何简单地将一个spritenode比例属性化为另一个节点?

 ball.scale = block3.scale;

1 个答案:

答案 0 :(得分:2)

SKSpriteNode继承了xScale

中的yScaleSKNode属性

以下是我认为你要做的事情的一个例子:

ball.xScale = otherBall.xScale;
ball.yScale = otherBall.yScale;

您应该花时间检查SKNode的属性和方法,因为所有各种节点类型都从SKNode继承。知道它们是什么以及它们做了​​什么,将为您节省大量时间并避免像这样的基本问题。

SpriteKit参考文档中的

SKNode

https://developer.apple.com/library/ios/documentation/SpriteKit/Reference/SKNode_Ref/Reference/Reference.html#//apple_ref/occ/cl/SKNode