为什么SpriteKit的Showfields属性无法正常工作?
在SpriteKit构建游戏时,我使用代码> 具有负面强度以模拟正电荷的电场。为了可视化字段及其互动,我使用代码> 属性,它运行正常。 现在,尝试实施负电…
使用setVolume褪色时,avaudioplayer卷会跳跃(_:fadeduration :)
我有一个 avaudioplayer 实例 player 。当我按以下方式设置卷时,它可以按预期工作:卷从1开始,逐渐淡入0 player.volume = 1 player.setVolume(0, fa…
用底线绘制半圆圈将其用作SpriteKit中的Skshapenode
我想用底线绘制一个半圆圈,然后再次将其重用为形状节点。我该如何实施。这是我的半圈代码。 而且对某些代码进行了硬编码,因此对一些帮助表示赞赏。 …
为什么sprite套件没有检测到我的第二个“碰撞”
假设我已正确设置所有物理主体和动态属性, 我有一个玩家和一堵墙 当我向右滑动时,用户撞到墙壁并停止,Xcode 会检测到该碰撞。 我面临的问题是,由…
如何在 SpriteKit 中为我的背景添加 3 倍的图像动画?
我的 spritekit 项目中有一个背景,声明为 SKSpritenode,我想在每次用户失去生命(3 条生命)时添加图像来制作动画,基本上我有一个图像,我想在彼此…
将 SpriteKit 场景添加到 Xcode 上的 Swift Playground App 项目?
我想在Xcode上的Swift Playground App Project(.swiftpm)中添加一个SKSCENE(.SK),但是当我将其添加到项目导航器中时,我会收到以下错误: 找到1…
如何在向左或向右移动时水平翻转精灵?
在我的 SpriteKit 项目中,我有一艘船,我可以左右拖动来捕捉从天上掉下来的物品,我希望船能够朝它移动的方向看,我想我必须将 xScale 从 CGFloat(1)…
为什么 Xcode 不显示模拟器运行超时的节点?
我的GameScene Swift文件中有此代码: var background = SKSpriteNode(imageNamed: "background") let blockImage = SKTexture(imageNamed: "block") …
SpriteKit物理体圆半径不注册碰撞
我对 Swift 和 Sprite 套件相对较新,但遇到了一个问题,我将 SKSpriteNode 的物理主体更改为: bucket50.physicalsBody = SKPhysicsBody(circleOfRad…
无法使敌方精灵呈之字形并进行反击 Swift、Spritekit
我正在制作一个 2D 滚动射击游戏。我希望其中一个敌人能够随机移动,他们可以沿着屏幕向下移动,或者以之字形移动。敌人停顿了半秒,此时我希望他们还…
如何在 Scenekit 中平滑动画运动
我正在尝试使用 Scenekit 开发自定义 GPS,到目前为止,该应用程序只是根据真实的 GPS 位置用户在 Scenekit 世界上移动蓝色立方体。 现在我只在 z 轴…
SKNode 有 actions 属性吗?
我想知道是否有一种简单的方法可以查看当前分配给 SpriteKit 中节点的所有操作的列表。类似于“actions”属性,它将包含所有节点操作的列表。 SKNode …