我需要检查CGPoint是否在SKSpriteNode中。
经过一番研究后,CGPathContainsPoint似乎被用于了我的目的。
if CGPathContainsPoint(my_sprite_path, nil, my_point, false) {
}
但是Xcode警告我:使用未解析的标识符CGPathContainsPoint
我试图导入:
import UIKit
import CoreGraphics
我正在使用Xcode 8.0 beta 6。
我错过了什么吗?
答案 0 :(得分:17)
从Swift 3开始,许多Core Graphics功能现在都是方法 在相应的类型上。在您的示例中:
if my_sprite_path.contains(my_point) {
}
有关详细信息,请参阅 SE-044 Import as member