SpriteKit是Apple为iOS 7+和macOS 10.9+创建2D游戏的框架。它是一个结合物理引擎的2D渲染引擎。它与Objective-C和Swift兼容。
我已经为此苦苦挣扎了一段时间。它让我彻夜难眠,早上不敢起床。 我有一个 SwiftUI ContentView,我从中调用一个名为
我想做的,是使用 Spritekit 复制一些数字仪器仪表... 在我的项目中,我必须使用 SpriteKit 场景作为 Scenekit SCNnode 的材质。 为了做到这一点,我创建了一个子
我正在以编程方式使用 SKTileMapNode。该代码是 C# (Xamarin.iOS),但每个 Swift/ObjC 开发人员都应该可读。 问题在于,等角投影中的图块排序似乎......
处理 tvOS SpriteKit 应用程序中的焦点更改,其中场景嵌入到 SwiftUI SpriteView 中
我有一匹母马试图在我的 SpriteKit 游戏中接收电视远程导航(通过焦点引擎)。 我有一个 SwiftUI tvOS 应用程序,具有以下层次结构: 结构 SwatchGridSceneView:视图 { ...
使用通用图像资源(SpriteKit 游戏)时背景不适合屏幕
我正在使用 SpriteKit 快速制作游戏场景。我使用 Universal images.xcassets 作为背景图像。我的图像尺寸是 2208x1536(像素),放在 iPhone 3x 资源上。 在 iPhone B 上看起来不错...
在以下代码中: 公共类 Foo { 公共 func createNode() -> SCNNode { 返回SCNNode() } 公共 func createNode() -> SKNode { 返回 SKNode() ...
Apple Activity Sparkle 环效果与 SwiftUI
我正在尝试使用 SwiftUI 重新创建 Apple 活动环动画的闪光效果。我找到了 Paul Hudson 的 Vortex 库,其中包含闪光效果,但作为 SwiftUI 的初学者
我试图确定一个点是否位于已旋转的节点内部。我在我的场景中尝试了以下代码: -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { /* 调用...
我正在尝试使用精灵套件为精灵节点(在本例中为命名背景)着色,但无法更改颜色。我有一个想要着色的精灵。我正在更改颜色属性...
我的 tvOS 应用程序使用 SKNode 生成一个游戏板,如下所示: 每个由线分隔的形状都是一个可聚焦的 SKNode(例如,每个彩色楔形由 5 个 SKNode 组成,
目前可以在SpriteKit的SKLabelNode中使用iOS 9的新San Francisco字体吗? Apple 明确要求我们不要按名称实例化字体,但这是 SKLabelNode pro 的唯一方法...
我有以下 SCSS 代码来定义游戏中的球: $颜色-绿色-深色:#226f54; $颜色奶油:#f4f0bb; $颜色咖啡:#7b4b39; $颜色-棕色:#43291f; .ballType1 { 显示:柔性; ...
早上好, 我的 SKLabel 未显示在我的教程 SKScene 上,但遇到问题。我的代码如下,我似乎找不到哪里出错了。当尝试手动添加 SKLabel 时,它可以工作...
我有一个游戏,屏幕上同时有大约 8 个 SKPhysicsBodies,其中两个只是简单的正方形,并且是用纹理创建的。纹理没什么太复杂的,这是一张图片......
由于执行期间发生错误,命令缓冲区的执行被中止。权限不足(从后台提交 GPU 工作)
我有一个 SpriteKit 项目,在真实设备上测试时,我突然看到以下错误重复打印到日志中: 由于错误,命令缓冲区的执行被中止
更改自定义 spritenode 类上的纹理会降低帧速率,但只是第一次?
我现在正在开发一个游戏,在该游戏中,当触发时,我的自定义 spritenode 子类 FireAlarm 会执行一个功能,它会两次更改其纹理并生成一个“爆炸”节点......
我使用SKShapeNode从A点到B点绘制一些线。这条线很宽,我需要将角磨圆以使其更漂亮。 经过一番搜索,有一个
开发 iOS 应用程序,有关我应该使用的 API 的问题。 (想到 SpriteKit)
这是一个非常基本的问题,不需要太深入的答案。我目前只是对开发 iPhone 应用程序感兴趣,在向 Ma 学习 swift2 语言之后...
防止 SpriteKit Metal Renderer 超出纹理大小限制
我有 SpriteKit 节点,我使用 SKEffectNode 在其上应用核心图像滤镜。精灵是用户在场景中添加的图像,可以是任意大小。有些过滤器会改变...
如何在 tvOS (AppleTV) 上运行的视图控制器中设置按钮的初始焦点?
我在 tvOS 的 Swift 游戏中添加了一些按钮。 覆盖 func didMoveToView(视图: SKView) { 让按钮1 = UIButton(框架:CGRectMake(330,800,300,100)) 按钮1(imageBuySelected, forSta...