【发布时间】:2016-01-18 09:47:15
【问题描述】:
我正在制作一个 Sprite Kit 游戏,其中玩家(基本上是火柴人)有一个运行动画和一个视差滚动背景。
现在我的玩家附近有敌人。为了消灭这些敌人,有时我必须触摸敌人节点来发射火箭或用攻击按钮攻击它们,或者只是跳过它们。
一切正常,但我想添加一些额外的动作来摧毁它们。我想要一些敌人,如果你在他们周围画了一个完整的圆圈,你就可以摧毁它们。所以想象他们来了,你围成一圈,然后我的玩家发射激光或其他东西。问题是我不知道从哪里开始。
我没有在互联网上找到任何东西。如果太复杂或几乎不可能,触摸我的玩家节点并拖到敌人那里怎么样?
编辑:我想我必须创建一个自定义 GestureRecognizer 来识别是否围绕精灵绘制了一个圆圈,然后运行代码。我不知道这是怎么回事?
【问题讨论】:
-
添加您现在尝试过的任何内容的代码 sn-p/屏幕截图。
-
我想要,但我还没有任何代码,因为我不知道从哪里开始。如果您需要更多信息,请告诉我。有人有想法吗?
标签: ios objective-c sprite-kit 2d