Ios 用于swift中的(SKNode*节点中的节点)
我不熟悉斯威夫特和学习 我用 “用于(SKNode*节点中的节点)” 对于选择特定节点,其名称在objective-C中,但在swift中,我需要一些帮助来完成此操作。提前感谢您使用SWIFTIos 用于swift中的(SKNode*节点中的节点),ios,swift,sknode,Ios,Swift,Sknode,我不熟悉斯威夫特和学习 我用 “用于(SKNode*节点中的节点)” 对于选择特定节点,其名称在objective-C中,但在swift中,我需要一些帮助来完成此操作。提前感谢您使用SWIFT for node in nodes { } 下面是一个在swift中使用“for”循环的简单示例: let arrStrings = ["one","two","three","four"] for str in arrStrings { if str=="tw
for node in nodes {
}
下面是一个在swift中使用“for”循环的简单示例:
let arrStrings = ["one","two","three","four"]
for str in arrStrings
{
if str=="two"
{
println("\(str)")
}
}
要检查节点是否被点击,请使用for循环进行迭代。循环遍历SKNodes,并检查节点名称是否匹配。不同之处在于,我们没有(SkNode*node),而是:
let nodes = self.nodesAtPoint(touchLocation) as [SKNode]
请阅读文档:
let nodes = self.nodesAtPoint(touchLocation) as [SKNode]