问题标签 [skaction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
106 浏览

objective-c - How to run or execute an SKAction from outside of the object?

I have some code like following:

Now how do I run let say ballScaleMove from out side eg. inside the touchBegan handler or at initWithSize ..etc.?

0 投票
2 回答
905 浏览

ios - 停止 SKAction

我有一个具有不同场景的精灵套件游戏:主菜单(“MainMenuScene”)和游戏场景(“MyScene”)。当用户在玩游戏时,我有一个没完没了的播放背景音乐。但是当玩家想要停止游戏并返回主菜单时,背景音乐一直在播放。我应该怎么做才能让它停止?我试过[self removeAllActions]了,但没有用。

我的场景:

0 投票
1 回答
62 浏览

ios7 - 几个runActions一个接一个?

是否可以按顺序在不同节点上运行操作?

也许是这样的:

0 投票
1 回答
913 浏览

singleton - SKAction playSoundFileNamed from Singleton

我有几个级别都使用相同的音效。我没有在每个级别都使用相同的代码,而是将所有声音合并到一个单例类中。但是,当我从其他类运行该方法时,将它放在一个单例中不会播放任何声音。我没有错误或警告。

当我在每个班级都有相同的代码时,播放声音没有问题。

问题:从单例调用时不起作用SKAction playSoundFileNamed或者我的代码缺少什么?

我的单例头文件...

我的单例方法文件...

然后我调用这样的方法:

0 投票
1 回答
47 浏览

ios - 来自 stringWithFormat 的 SKAction

我正在尝试制作一个自动通过关卡的太空入侵者游戏。我一直在尝试这样做的方式是运行一个动作,该动作动态运行另一个 x SKAction。例子:

等等

我怎样才能runAction:读取NSString对象?

这是我尝试过的代码:

但这显然不起作用,因为程序需要的SKAction是 a 而不是 a NSString

0 投票
2 回答
843 浏览

ios - 如何停止/取消 PlaySoundFileNamed?

我使用此代码将背景音乐添加到我的游戏关卡中

我希望它在 Game Over 发生时停止。有没有办法取消/停止 SKAction,降低音量,有什么可以阻止它的吗?

我知道我想使用这段代码

代替:

然后通过调用 SKNode 的方法停止它:

使用您用于创建操作的键。

但是我如何为第一个代码创建一个密钥 playsoundfilenamed 以及我在 NSString 上键入什么或如何连接它们,我是 NOOB,请帮助

0 投票
1 回答
71 浏览

sprite-kit - 目标移动和变化的背景

我正在尝试在 Spritekit 中创建游戏。我有两个目标,没有身体,太阳和月亮。起初,太阳应该在屏幕的右上角产生,向左移动。如果太阳在屏幕外,例如在 x = -30 时,月亮应该出现在屏幕的右上角。

另外,我想更改背景颜色。我没有图像,所以我使用 RGB。例如,如果太阳到达点 x = 50,则背景颜色应该越来越暗,直到月亮出现。我使用天蓝 = 135,206,250。

我的代码不起作用,太阳向左移动,但月亮没有出现。

0 投票
1 回答
580 浏览

objective-c - 在 Sprite Kit 中按顺序淡出 SKSpriteNodes

我有 N 个不同的精灵节点,我想以(慢)序列一个一个地淡出。要淡出我正在做的节点 [node runAction:[SKAction fadeAlphaTo:0.5 duration:1.0]]。这非常有效,但是,如何最好地将此操作应用于序列中的 N 个不同节点?

我知道有一个 [SKAction sequence:] 方法可能有用,但我不确定如何通过不同节点上的操作来实现它。

任何帮助是极大的赞赏!:)

0 投票
0 回答
225 浏览

ios - 使用 SKAction 更改拐角半径

我想使用 SKAction 更改 SKSpriteNode 的角半径大小。

过渡应如下所示: 在此处输入图像描述

0 投票
0 回答
164 浏览

sprite-kit - 如何将圆(与 SKShapeNode 的 SKAction)同步到球(由 SKShapeNode)?

我尝试将圆(用SKActionby创建SKShapeNode)与球(用 by 创建)同步SKShapeNode。这是这段代码。但它不能很好地工作。我应该怎么办?

预先感谢您的帮助。