如何从GameViewController中的另一个swift文件调用方法?

丹·特德

我有一个在情节提要中创建的按钮,位于我的游戏屏幕上。它在GameViewController()中具有IB动作,如下所示:

   @IBAction func buttonPressed(sender: AnyObject) {
        GameScene().myCustomMethod()
    }

在我的GameScene中,存在myCustomMethod(),它将生成敌人,但是上面的代码无法正常工作。如果println("button was pressed")在IBAction中添加a ,则可以在控制台中将其打印出来,但是myCustomMethod将无法执行并按预期生成敌人。

谁能帮助我或解释如何解决我的问题?谢谢

返回真

在您的方法中,GameScene每次都创建一个新对象。您仅应创建一次(在初始化时),然后始终调用myCustomMethod此对象。

var gameScene: GameScene!

override func viewDidLoad() {
    gameScene = GameScene()
}

@IBAction func buttonPressed(sender: AnyObject) {
    gameScene.myCustomMethod()
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从GameViewController中的另一个swift文件调用方法?

来自分类Dev

如何从另一个.java文件中的另一个类调用方法?

来自分类Dev

如何在另一个 .swift 文件中调用可变属性?

来自分类Dev

如何从另一个类中迅速调用另一个方法?

来自分类Dev

如何从另一个 python 文件中的一个 python 文件中的类调用方法

来自分类Dev

如何从另一个.cpp源文件调用main.cpp中定义的方法?

来自分类Dev

Swift / Xcode:如何在新的 .swift 文件中从另一个函数中调用函数?

来自分类Dev

Swift:创建一个按钮来调用另一个类中的方法

来自分类Dev

如何在javascript中从另一个方法调用一个方法?

来自分类Dev

Xamarin.Android,如何从另一个 .cs 文件调用另一个方法

来自分类Dev

从另一个.swift文件调用ViewController函数

来自分类Dev

如何在一个文件中调用一个声明的变量到另一个文件?

来自分类Dev

如何在另一个类中调用一个类的main()方法?

来自分类Dev

如何从Flask中的另一个服务调用另一个服务发布方法

来自分类Dev

如何在另一个视图控制器中调用另一个方法?

来自分类Dev

如何在同一个类的另一个方法中调用一个方法?

来自分类Dev

在另一个方法中调用另一个方法时出错

来自分类Dev

在Swift中调用另一个视图

来自分类Dev

在Swift中调用另一个视图

来自分类Dev

在Swift中从另一个类调用函数

来自分类Dev

从另一个jar文件调用方法

来自分类Dev

从另一个jar文件调用方法

来自分类Dev

从另一个文件调用 Sinon 存根方法

来自分类Dev

从另一个文件调用方法 C#

来自分类Dev

Swift在另一个文件中调用公共类

来自分类Dev

未定义的方法-从另一个文件中调用一个文件中的类

来自分类Dev

如何从另一个.js文件调用.js?

来自分类Dev

从BrightScript中的另一个文件调用函数

来自分类Dev

从BrightScript中的另一个文件调用函数

Related 相关文章

  1. 1

    如何从GameViewController中的另一个swift文件调用方法?

  2. 2

    如何从另一个.java文件中的另一个类调用方法?

  3. 3

    如何在另一个 .swift 文件中调用可变属性?

  4. 4

    如何从另一个类中迅速调用另一个方法?

  5. 5

    如何从另一个 python 文件中的一个 python 文件中的类调用方法

  6. 6

    如何从另一个.cpp源文件调用main.cpp中定义的方法?

  7. 7

    Swift / Xcode:如何在新的 .swift 文件中从另一个函数中调用函数?

  8. 8

    Swift:创建一个按钮来调用另一个类中的方法

  9. 9

    如何在javascript中从另一个方法调用一个方法?

  10. 10

    Xamarin.Android,如何从另一个 .cs 文件调用另一个方法

  11. 11

    从另一个.swift文件调用ViewController函数

  12. 12

    如何在一个文件中调用一个声明的变量到另一个文件?

  13. 13

    如何在另一个类中调用一个类的main()方法?

  14. 14

    如何从Flask中的另一个服务调用另一个服务发布方法

  15. 15

    如何在另一个视图控制器中调用另一个方法?

  16. 16

    如何在同一个类的另一个方法中调用一个方法?

  17. 17

    在另一个方法中调用另一个方法时出错

  18. 18

    在Swift中调用另一个视图

  19. 19

    在Swift中调用另一个视图

  20. 20

    在Swift中从另一个类调用函数

  21. 21

    从另一个jar文件调用方法

  22. 22

    从另一个jar文件调用方法

  23. 23

    从另一个文件调用 Sinon 存根方法

  24. 24

    从另一个文件调用方法 C#

  25. 25

    Swift在另一个文件中调用公共类

  26. 26

    未定义的方法-从另一个文件中调用一个文件中的类

  27. 27

    如何从另一个.js文件调用.js?

  28. 28

    从BrightScript中的另一个文件调用函数

  29. 29

    从BrightScript中的另一个文件调用函数

热门标签

归档