gpt4 book ai didi

swift - 使用 CGPathContainsPoint SWIFT 的问题

转载 作者:IT王子 更新时间:2023-10-29 05:35:07 25 4
gpt4 key购买 nike

我需要检查 CGPoint 是否在 SKSpriteNode 中。

经过一些研究,CGPathContainsPoint 似乎适合我的目的。

if CGPathContainsPoint(my_sprite_path, nil, my_point, false) {

}

但 Xcode 提醒我:使用未解析的标识符 CGPathContainsPoint

我尝试导入:

import UIKit
import CoreGraphics

我正在使用 Xcode 8.0 beta 6。

我错过了什么吗?

最佳答案

从 Swift 3 开始,许多 Core Graphics 函数现在都是方法在相应的类型上。在你的例子中:

if my_sprite_path.contains(my_point) {

}

更多信息见 SE-044 Import as member .

关于swift - 使用 CGPathContainsPoint SWIFT 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39027603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com