ios - 带参数的 SKAction 运行方法?

标签 ios xcode sprite-kit

我正在尝试运行 SKAction *action = [SKAction performSelector:(SEL) onTarget:(id)]; 并传入一个选择器,这是一种接受一个参数的方法。然而,XCode 只允许我输入 performSelector:@selector(placeCoin:) 但不允许我将 CGPoint 参数传递给选择器。我该怎么做?我真的必须使用 SKAction runBlock 语句来运行它吗?似乎应该有办法做到这一点..

最佳答案

据我所知,您不能在 SpriteKit 中使用 performSelector:onTarget: 传递任何参数。使用 block 是更好的方法。

关于ios - 带参数的 SKAction 运行方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25343231/

相关文章:

iphone - iOS 7 的 CBCentralManager 更改

jquery - 同时播放背景音乐和音效

ios - 我试图在退出应用程序时暂停 Sprite Kit 游戏

swift - Swift 中的实体组件

ios - 可以用 iPad 从网页上拍照吗?

ios - 如何使 UIBarButtonItem 添加一个新的 NSDate 对象到 NSDictionary

iphone - UITableViewCell 平移以显示选项 : Animated

swift SpriteKit : How to make a sprite gain slight velocity when it collides with an object?

ios - 将标签栏设置为透明但无法将其恢复为默认样式

ios - 如何修复 Xcode 中的 undefined symbol 错误?