我需要使用python import SpriteKit
import AVFoundation
func playEffectSound(filename: String){
runAction(SKAction.playSoundFileNamed("\(filename)", waitForCompletion: false))
}// use this function to play sound
playEffectSound("Sound File Name With Extension")
// Example :- playEffectSound("BS_SpiderWeb_CollectEgg_SFX.mp3")
来达到我的特定目的。我需要检查一个对象是否具有属性,而不具有另一个属性。
考虑名为hasattr
的类对象,我需要检查它是否具有名为model
的属性:
domain_id
我还需要检查一个不应该具有if hasattr(model, 'domain_id'):
属性的条件。
type
如何在这里结合两张支票?
答案 0 :(得分:1)
只需将这两个条件与and
:
if hasattr(model, 'domain_id') and not hasattr(model, 'type'):
只有在两个条件均为真时才会执行if
块。