Nic*_*eld 1 ios sprite-kit swift
我正在使用下面的代码为iOS Swift游戏中的按钮动画制作动画.此代码位于更新函数内部,对于许多按钮也是如此.
if self.creditsButton.size.width < 40 {
self.creditsButton.size.width += 1
self.creditsButton.size.height += 1
}
Run Code Online (Sandbox Code Playgroud)
我的问题是; 是否有更好(更干净)的方式来设置缩放/按钮/菜单的大小?
如果按钮是子类,SKSpriteNode那么SKAction使您可以安排动画而无需定期更新,例如(对于Objective-C道歉):
SKAction *scale = [SKAction resizeToWidth:40.0 duration:0.4];
[spriteNode runAction:scale];
Run Code Online (Sandbox Code Playgroud)