gpt4 book ai didi

ios - 找不到成员(member)申请

转载 作者:行者123 更新时间:2023-12-01 16:36:11 27 4
gpt4 key购买 nike

无法应用脉冲,在xcode6.1 osx操场上出现错误“找不到成员applyimpulse”。

码:

func spawnSand() {

let sand: SKSpriteNode = SKSpriteNode(imageNamed: "sand")
sand.position = CGPoint(x: random(min:0 , max: scene.size.width),
y: scene.size.height - sand.size.height)

sand.physicsBody = SKPhysicsBody(circleOfRadius: sand.size.width/2)
sand.physicsBody!.restitution = 0.9
sand.physicsBody!.density = 20.0
sand.name = "sand"
scene.addChild(sand)
}

func shake() {

scene.enumerateChildNodesWithName("sand") { node, _ in
node.physicsBody.applyImpulse(
CGVector(dx:0 , dy: random(min: 20 ,max:40))
)
}
}

最佳答案

node.physicsBody返回一个可选。使用前将其拆开

例如

if let SKPhysicsBody body = node.physicsBody {  
body.applyImpulse( ... )
}

关于ios - 找不到成员(member)申请,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28040929/

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