SpriteKit是Apple为iOS 7+和macOS 10.9+创建2D游戏的框架。它是一个结合物理引擎的2D渲染引擎。它与Objective-C和Swift兼容。
我正在尝试在应用程序中显示精灵视图。我已经将它显示为主应用程序的视图,并且运行良好。当我尝试使用将其添加为视图时出现问题 可变字符Vi ...
在 SwiftUI 手表应用程序中,是否可以在不重新加载视图的情况下处理表冠旋转?
我正在使用 SwiftUI 和使用皇冠旋转精灵的 SpriteKit 为 WatchOS 8 创建游戏。 我通过 .digitalCrownRotation() 在 @State 变量中跟踪皇冠位置
Spritekit Physics body circle of radius not registering collision
我对 Swift 和 Sprite 工具包比较陌生,但遇到了一个问题,我将 SKSpriteNode 的物理体更改为: bucket50.physicsBody = SKPhysicsBody(circleOfRadius: bucket5...
我在代码中生成了一个简单的 SKScene,它从情节提要中的 SKView 呈现。此场景包含单个 30x18 像素艺术图像,没有动画,没有更新。 出于某种原因,这样的...
SpriteKit 无法获取设备 iPad14,5 的特征集,版本为 16.2
以前看到过类似的问题,但是都没有答案。 有人可以帮忙解决这个问题吗?
SpriteKit 有一个名为 .moveBy(x:y:duration:) 的动作。我想自己尝试并执行此操作,但发现它出奇地困难。 static func moveX(数量:CGFloat,持续时间:TimeInte ...
我正在尝试制作一个简单的自上而下的汽车游戏,我想知道 SpriteKit 是否有办法根据当前方向简单地移动对象? 我相信 Scratch.com 有类似的功能...
大家好,我正在寻求帮助。我刚开始制作游戏之类的东西,所以这对我来说有点困难。我正在尝试保存分数并将其从 GameScene.swift 打印到我的 GameOverScene.swift 中,任何
我正在使用 SwiftUI 和 SpriteKit 创建简单的游戏。我将模型作为参数传递给 GameScene,问题是当模型更改使 VStack 中的文本视图重绘自身的参数时...
如何使 spritekit 场景具有圆形游戏场景(或至少是圆形物理体)。 导入 SwiftUI 导入 SpriteKit 游戏场景类:SKScene { 覆盖 func didMove(查看:SKVi ...
我一直在尝试使用 SpriteKit 绘制线条并对其应用转换,但是当我在某个位置创建 SKShapeNode 并尝试读取该位置时,我一直遇到这种不一致......
我想知道两个精灵何时相互接触,但我无法让它工作。 下面的代码重现了这个问题。我希望在我...时触发联系委托方法...
我正在开发游戏。 我的第一个屏幕包括 3 个按钮:排行榜、成就和游戏。 当我点击播放时,会显示游戏场景。 让 transition = SKTransition.doorsOpenHorizontal(
为什么向节点添加 SKPhysicsBody 会随机改变其 zRotation?
旋转带有和不带有物理体的 SKSpriteNode 时,即使没有其他任何改变,也会产生不同的 zRotation 值。 举个例子: // 我在我的 didMove(to:) 函数中做了这个并保持...
spritekite 是向 ios 游戏添加动画角色的最佳选择吗?我即将开始一个宠物项目并且很好奇。 现在正在查看 spritekit 教程,只是好奇什么是经验丰富的
我正在子类化 SKScene 以创建主菜单场景,并想在屏幕的左上角添加一个按钮。由于启用了状态栏,我希望将按钮放置在状态下方...
为什么每次添加一个空的 SKView 都会增加设备内存,而不是在模拟器上?
我有一个 UIViewController 子类,它包含一个位于其视图上方的 SKView,作为在必要时添加一些叠加效果的一种方式,例如运行自定义着色器的节点,基于纹理
我的红色和绿色目标,每次点击我的 shotSlot 上的红点时都不会更新分数。分数更新很不一致
我正在制作一个游戏,其主要目标是更新分数 + 1 如果在红点处点击绿色目标,并且如果在红点位置点击红色目标,分数现在将变为 - 1. ...
我是 SpriteKit / iOS 开发人员的超级菜鸟,如果这是一个愚蠢的问题,我深表歉意。 我想要做的是在 SwiftUI 视图中展示一个小游戏。一切都很完美,除了
我正在尝试在我的 GameViewController.swift 文件上使用我的 GameScene.swift 文件中的变量来适当地安排我的插页式广告的时间。这是一个布尔值,用于确定我的玩家是否已死......