[英]error : cannot convert [anyobject] to type array<_> in coercion
[英]NSMutable Array not covertible to [AnyObject] / NSMutableArray to type SKAction in coercion
var actionArray:NSMutableArray = NSMutableArray()
actionArray.addObject(SKAction.moveTo(finalDestination, duration: NSTimeInterval(moveDuration)))
actionArray.addObject(SKAction.removeFromParent())
torpedo.runAction(SKAction.sequence(actionArray as [AnyObject]))
錯誤:“ NSMutableArray”不能隱式轉換為“ [AnyObject]”; 您是要使用“ as”進行顯式轉換嗎?
第二個問題,因為我不能經常發布,這與前面的問題非常相似:
var actionArray:NSMutableArray = NSMutableArray()
actionArray.addObject(SKAction.moveTo(CGPointMake(position, -alien.size.height), duration: NSTimeInterval(duration)))
actionArray.addObject(SKAction.runBlock({
var transition:SKTransition = SKTransition.flipHorizontalWithDuration(0.5)
var gameOverScene:SKScene = GameOverScene(size: self.size, won:false)
self.view?.presentScene(gameOverScene, transition: transition)
}))
actionArray.addObject(SKAction.removeFromParent())
alien.runAction(SKAction.sequence(actionArray as [SKAction]))
不知道為什么我得到這個,但是自從我切換到Xcode 7以來,所有這些錯誤都彈出了。感謝您的幫助! 謝謝!
抱歉應該... 1。
var actionArray:[SKAction] = [SKAction]()
actionArray.append(SKAction.moveTo(....
actionArray.append(SKAction.removeFromParent())
torpedo.runAction(SKAction.sequence(actionArray))
var actionArray:[SKAction] = [SKAction]()
同上
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.