如何在我的GameScene.m文件中添加一个actionRecognizer?

DCAdams

我正在尝试制作游戏,并且希望能够检测滑动角度。我不太确定我是否知道,但是在代码的一部分中,当尝试向GameScene.m文件中添加gestureRecognizer时,它给了我一个错误。

 -(IBAction) someMethod {
     UIPanGestureRecognizer *panRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(move:)];
     [panRecognizer setMinimumNumberOfTouches:1];
     [panRecognizer setMaximumNumberOfTouches:1];
     [GameScene addGestureRecognizer:panRecognizer];
     [panRecognizer release]; }

当我添加它的第三行时,它给了我以下错误:

No known class method for selector 'addGestureRecognizer:'

我是否需要导入一些东西才能使其正常工作?谢谢你的帮助!

pds

方法addGestureRecognizer是UIView类的成员-因此您需要从SKScene视图成员中调用它。

所以试试这个...

[[self view] addGestureRecognizer:panRecognizer];

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 SpriteKit 中重新加载 GameScene

来自分类Dev

如何在WPF中的一个XAML文件中添加多个类文件

来自分类Dev

如何在另一个文件夹中添加源文件

来自分类Dev

如何在Outlook中的一个文件夹中添加多个日历?

来自分类Dev

如何在文件中的所有字段中添加一个

来自分类Dev

我如何在js中的另一个js文件中包含一个js文件

来自分类Dev

如何在我的 json 的每一行中添加一个新值

来自分类Dev

如何在QRC文件中的另一个下添加qresource

来自分类Dev

如何在Xcode注释中添加链接以打开另一个源代码文件?

来自分类Dev

如何在现有存储库中添加一个空文件夹?Github

来自分类Dev

如何在位于远程机器上的json文件中添加一个元素

来自分类Dev

我如何在另一个C ++文件的单独终端中运行C ++文件?

来自分类Dev

当我单击“重播”按钮时,仅运行GameScene.sks,而不运行GameScene.swift ...我如何才能同时玩这两个游戏?

来自分类Dev

如何在我的“ jQuery touchTouch”插件的图像滑块中添加一个jQuery“关闭”框

来自分类Dev

我该如何在R中添加一个空的“”字符串?

来自分类Dev

如何在我的图表中添加另一个系列

来自分类Dev

AngularJS:我如何在单元测试的控制器中添加一个函数?

来自分类Dev

我如何在此代码中添加一个listview片段?

来自分类Dev

如何在C#中为我的所有表单添加一个按钮

来自分类Dev

我如何在 tr 标签中添加一个 html div 以跨越整行

来自分类Dev

如何在我的代码中添加 try 、 catch 语句以只接受一个整数值?

来自分类Dev

如何在我的实体中添加另一个变量?

来自分类Dev

一个文件夹被神秘地添加到我的.gitignore文件中

来自分类Dev

如何在Matlab的另一个m文件中调用类的成员函数?

来自分类Dev

如何在文件的前一行包含一个模式的文件中添加一个也有模式的额外行?

来自分类Dev

如何在一个步骤中从另一个目录复制文件名并在文件名中添加前缀?

来自分类Dev

在Ansible中,如何在文件末尾添加一个文本块,并在标记之前添加一个空白行?

来自分类Dev

我可以在一个引文文件中同时添加两个R包引文(一个包,一个文章)吗?

来自分类Dev

如何在GameViewController.swift中加载不同于GameScene.swift的spritekit文件?

Related 相关文章

  1. 1

    如何在 SpriteKit 中重新加载 GameScene

  2. 2

    如何在WPF中的一个XAML文件中添加多个类文件

  3. 3

    如何在另一个文件夹中添加源文件

  4. 4

    如何在Outlook中的一个文件夹中添加多个日历?

  5. 5

    如何在文件中的所有字段中添加一个

  6. 6

    我如何在js中的另一个js文件中包含一个js文件

  7. 7

    如何在我的 json 的每一行中添加一个新值

  8. 8

    如何在QRC文件中的另一个下添加qresource

  9. 9

    如何在Xcode注释中添加链接以打开另一个源代码文件?

  10. 10

    如何在现有存储库中添加一个空文件夹?Github

  11. 11

    如何在位于远程机器上的json文件中添加一个元素

  12. 12

    我如何在另一个C ++文件的单独终端中运行C ++文件?

  13. 13

    当我单击“重播”按钮时,仅运行GameScene.sks,而不运行GameScene.swift ...我如何才能同时玩这两个游戏?

  14. 14

    如何在我的“ jQuery touchTouch”插件的图像滑块中添加一个jQuery“关闭”框

  15. 15

    我该如何在R中添加一个空的“”字符串?

  16. 16

    如何在我的图表中添加另一个系列

  17. 17

    AngularJS:我如何在单元测试的控制器中添加一个函数?

  18. 18

    我如何在此代码中添加一个listview片段?

  19. 19

    如何在C#中为我的所有表单添加一个按钮

  20. 20

    我如何在 tr 标签中添加一个 html div 以跨越整行

  21. 21

    如何在我的代码中添加 try 、 catch 语句以只接受一个整数值?

  22. 22

    如何在我的实体中添加另一个变量?

  23. 23

    一个文件夹被神秘地添加到我的.gitignore文件中

  24. 24

    如何在Matlab的另一个m文件中调用类的成员函数?

  25. 25

    如何在文件的前一行包含一个模式的文件中添加一个也有模式的额外行?

  26. 26

    如何在一个步骤中从另一个目录复制文件名并在文件名中添加前缀?

  27. 27

    在Ansible中,如何在文件末尾添加一个文本块,并在标记之前添加一个空白行?

  28. 28

    我可以在一个引文文件中同时添加两个R包引文(一个包,一个文章)吗?

  29. 29

    如何在GameViewController.swift中加载不同于GameScene.swift的spritekit文件?

热门标签

归档