【发布时间】:2013-12-03 15:47:44
【问题描述】:
我在尝试使用[SKAction scaleBy: duration:] 使一个圆圈变大或变小时遇到了麻烦
SKAction *scaleDown = [SKAction scaleBy:0.2 duration:1.8];
SKAction *scaleUp= [scaleDown reversedAction];
SKAction *fullScale = [SKAction sequence:@[scaleDown, scaleUp, scaleDown, scaleUp]];
[_circleChanging runAction:fullScale];
我得到的是圆圈变得如此之小以至于消失然后不再回来。它必须变小,然后再做 2 次回到原来的大小。
【问题讨论】:
-
所以你的意思是圆圈继续缩小直到你再也看不到它,而不是在比例因子 0.2 处停止,然后缩小到原来的大小?
标签: ios iphone objective-c sprite-kit 2d-games