skaction 相关问题

关于在Apple的SpriteKit图形渲染和动画框架中编程SKAction对象的问题。

可以在更新函数中调用run SKAction方法吗?

我正在 SkspriteNode 上运行 SKAction.rotate(to:) 方法来为精灵的旋转设置动画。每当我需要它指向新位置时调用它都可以,但是它会旋转......

回答 2 投票 0

如何在 SpriteKit 中实现移动动作

SpriteKit 有一个名为 .moveBy(x:y:duration:) 的动作。我想自己尝试并执行此操作,但发现它出奇地困难。 static func moveX(数量:CGFloat,持续时间:TimeInte ...

回答 1 投票 0

为什么向节点添加 SKPhysicsBody 会随机改变其 zRotation?

旋转带有和不带有物理体的 SKSpriteNode 时,即使没有其他任何改变,也会产生不同的 zRotation 值。 举个例子: // 我在我的 didMove(to:) 函数中做了这个并保持...

回答 0 投票 0

停止一个永远运行的动作,运行另一个动作,并在SpriteKit中恢复停止的动作。

我正在为一个课堂项目复制Chrome恐龙游戏,我遇到了一个问题,当恐龙跳跃时,我很难阻止它运行。我有三个纹理在一个 ...

回答 1 投票 0


SKAction对复制子项的怪异行为

[好吧,我的目标是提取SKScene的内容,然后对它们的节点运行一些操作:func loadSceneNodes(){let loadScene = SKScene(fileNamed:“ newScene.sks”)//读取内容...] >

回答 1 投票 0

我如何获得真正的'自我',哪个节点运行SKaction序列

我尝试设置一个扩展名,例如SKAction.fireFromEnemy(),并追加到操作序列,然后重用该序列。我的麻烦是我无法获得真实的自我,因此每次我...

回答 2 投票 0

同时为两个单独的SKSpriteNodes同时运行两个SKAction

标题说明了一切。我有两个SKSpriteNodes [leftTrap,rightTrap]和两个单独的SKActions [rotateSequenceLeft,rotateSequence],它们需要同时运行,但需要随机运行。 ...

回答 1 投票 0

如何在Swift Spritekit中创建重复片段

您可以在下面的代码中看到,我试图在屏幕的左下角建立一个节点,然后连续增加二十个节点,使它们彼此直接相邻而不是彼此相邻。 。

回答 1 投票 0

我如何连续从一系列动作中重复一个动作

我是新手,最近才刚开始学习。目前,我在生成随机对象方面遇到麻烦。一个是顶部,另一个是底部,我想在两者之间随机选择,然后...

回答 1 投票 0

为什么SKSpriteNode无法与SKAction一起使用?

我正在一个项目上,尝试使用SKAction重置位置,但SKSpriteNode没动!有人可以帮忙吗?导入SpriteKit导入Foundation枚举难度:TimeInterval {...

回答 1 投票 0

我如何将合并的图像用于Swift动画?

我在图形编辑器中做了一个简单的动画,总共有四个图像。当我导出图像时,它们最终以单个png结束。不知道为什么我不只得到四个单独的图像-那些会...

回答 1 投票 0

Spritekit中的动画风?

是否可以为某些游戏对象设置风的动画?例如,树木的树枝应该轻轻移动,就像游戏中有微风一样。不是游戏性,更像是特殊的背景效果。如果是......

回答 1 投票 0

使用块的Sprite-kit动作

我拥有的东西:你点击,一个球移动到那个位置。屏幕在上下之间水平分割。假设球在下方,你不能点击下方......

回答 1 投票 2

SKSpriteNode不会遵循确切的路径

问题在图像中描述。到2:如果删除了阻塞节点,SKSpriteNode应该再次移动

回答 1 投票 0

没有使用SKAction删除精灵

我正在尝试云向上移动并产生但是我一直在'终止应用程序,因为未捕获的异常'NSInvalidArgumentException',原因:'尝试添加已经拥有父级的SKNode:name:...

回答 2 投票 0

随机生成SKSpriteNode对象

我正在制作一个游戏,我想在随机时间产生障碍物。障碍将与玩家联系。这里有我的代码:var障碍:SKSpriteNode?功能...

回答 1 投票 -1

spritekit如何有选择地扩展节点

作为背景我们假设我有一张地图 - 字面意思是在我的SKScene中呈现的路线图。道路由SKShapenodes表示,路径设置为CGPoints数组。我希望用户能够......

回答 1 投票 0

以有限的旋转速度触摸旋转精灵

我试图让我的spriteNode旋转手指触摸。到目前为止,我可以做到,但我想要的是我的节点具有“旋转速度”。所以我计算角度的长度,然后设置一个不同的...

回答 4 投票 6

SKAction仅在睡眠或运行调试器后运行

使用SpriteKit我正在尝试制作一个暂停菜单,当玩家恢复游戏时,该菜单会激活(移动)屏幕。我创建了一个SKAction并在触摸中运行它就像这样:让持续时间= ...

回答 3 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.