logo
  • 教程列表
  • SO官方文档
  • SKAction
    • 创建并运行简单的 SKAction
    • 创建重复的动作序列
    • 在 SKAction 中运行代码块
    • 可以从其他地方启动或删除的命名操作
  1. StackOverflow 文档
  2. sprite-kit 教程
  3. SKAction
  4. 在 SKAction 中运行代码块

在 SKAction 中运行代码块

Created: November-22, 2018

一个有用的案例是让操作运行一段代码。

在 Swift 中:

let node = SKSpriteNode(imageNamed: "image")
let actionBlock = SKAction.runBlock({
    //Do what you want here
    if let gameScene = node.scene as? GameScene {
        gameScene.score += 5
    }
})
node.runAction(actionBlock)
  • 可以从其他地方启动或删除的命名操作
  • 创建重复的动作序列

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明