sprite-kit 相关问题

SpriteKit是Apple为iOS 7+和macOS 10.9+创建2D游戏的框架。它是一个结合物理引擎的2D渲染引擎。它与Objective-C和Swift兼容。

将数据从 SpriteKit 场景传递回 SwiftUI

我已经为此苦苦挣扎了一段时间。它让我彻夜难眠,早上不敢起床。 我有一个 SwiftUI ContentView,我从中调用一个名为

回答 2 投票 0

Scenekit / Spritekit 删除节点导致崩溃

我想做的,是使用 Spritekit 复制一些数字仪器仪表... 在我的项目中,我必须使用 SpriteKit 场景作为 Scenekit SCNnode 的材质。 为了做到这一点,我创建了一个子

回答 1 投票 0

等距SKTileMapNode排序不正确?

我正在以编程方式使用 SKTileMapNode。该代码是 C# (Xamarin.iOS),但每个 Swift/ObjC 开发人员都应该可读。 问题在于,等角投影中的图块排序似乎......

回答 2 投票 0

处理 tvOS SpriteKit 应用程序中的焦点更改,其中场景嵌入到 SwiftUI SpriteView 中

我有一匹母马试图在我的 SpriteKit 游戏中接收电视远程导航(通过焦点引擎)。 我有一个 SwiftUI tvOS 应用程序,具有以下层次结构: 结构 SwatchGridSceneView:视图 { ...

回答 1 投票 0

使用通用图像资源(SpriteKit 游戏)时背景不适合屏幕

我正在使用 SpriteKit 快速制作游戏场景。我使用 Universal images.xcassets 作为背景图像。我的图像尺寸是 2208x1536(像素),放在 iPhone 3x 资源上。 在 iPhone B 上看起来不错...

回答 1 投票 0

为什么SKNode要绑定MainActor?

在以下代码中: 公共类 Foo { 公共 func createNode() -> SCNNode { 返回SCNNode() } 公共 func createNode() -> SKNode { 返回 SKNode() ...

回答 1 投票 0

Apple Activity Sparkle 环效果与 SwiftUI

我正在尝试使用 SwiftUI 重新创建 Apple 活动环动画的闪光效果。我找到了 Paul Hudson 的 Vortex 库,其中包含闪光效果,但作为 SwiftUI 的初学者

回答 1 投票 0

SpriteKit:确定点是否在旋转节点内

我试图确定一个点是否位于已旋转的节点内部。我在我的场景中尝试了以下代码: -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { /* 调用...

回答 2 投票 0

精灵套件精灵未着色

我正在尝试使用精灵套件为精灵节点(在本例中为命名背景)着色,但无法更改颜色。我有一个想要着色的精灵。我正在更改颜色属性...

回答 4 投票 0

如何引导弯曲SKNode的tvOS焦点项目

我的 tvOS 应用程序使用 SKNode 生成一个游戏板,如下所示: 每个由线分隔的形状都是一个可聚焦的 SKNode(例如,每个彩色楔形由 5 个 SKNode 组成,

回答 1 投票 0

旧金山字体+SpriteKit

目前可以在SpriteKit的SKLabelNode中使用iOS 9的新San Francisco字体吗? Apple 明确要求我们不要按名称实例化字体,但这是 SKLabelNode pro 的唯一方法...

回答 3 投票 0

重新创建完全相同的球,HTML5 到 SpriteKit

我有以下 SCSS 代码来定义游戏中的球: $颜色-绿色-深色:#226f54; $颜色奶油:#f4f0bb; $颜色咖啡:#7b4b39; $颜色-棕色:#43291f; .ballType1 { 显示:柔性; ...

回答 1 投票 0

教程 SKScene 上未显示标签

早上好, 我的 SKLabel 未显示在我的教程 SKScene 上,但遇到问题。我的代码如下,我似乎找不到哪里出错了。当尝试手动添加 SKLabel 时,它可以工作...

回答 1 投票 0

带有纹理的物理身体会减慢fps

我有一个游戏,屏幕上同时有大约 8 个 SKPhysicsBodies,其中两个只是简单的正方形,并且是用纹理创建的。纹理没什么太复杂的,这是一张图片......

回答 2 投票 0

由于执行期间发生错误,命令缓冲区的执行被中止。权限不足(从后台提交 GPU 工作)

我有一个 SpriteKit 项目,在真实设备上测试时,我突然看到以下错误重复打印到日志中: 由于错误,命令缓冲区的执行被中止

回答 2 投票 0

更改自定义 spritenode 类上的纹理会降低帧速率,但只是第一次?

我现在正在开发一个游戏,在该游戏中,当触发时,我的自定义 spritenode 子类 FireAlarm 会执行一个功能,它会两次更改其纹理并生成一个“爆炸”节点......

回答 1 投票 0

带有圆角的Spritekit线

我使用SKShapeNode从A点到B点绘制一些线。这条线很宽,我需要将角磨圆以使其更漂亮。 经过一番搜索,有一个

回答 3 投票 0

开发 iOS 应用程序,有关我应该使用的 API 的问题。 (想到 SpriteKit)

这是一个非常基本的问题,不需要太深入的答案。我目前只是对开发 iPhone 应用程序感兴趣,在向 Ma 学习 swift2 语言之后...

回答 2 投票 0

防止 SpriteKit Metal Renderer 超出纹理大小限制

我有 SpriteKit 节点,我使用 SKEffectNode 在其上应用核心图像滤镜。精灵是用户在场景中添加的图像,可以是任意大小。有些过滤器会改变...

回答 1 投票 0

如何在 tvOS (AppleTV) 上运行的视图控制器中设置按钮的初始焦点?

我在 tvOS 的 Swift 游戏中添加了一些按钮。 覆盖 func didMoveToView(视图: SKView) { 让按钮1 = UIButton(框架:CGRectMake(330,800,300,100)) 按钮1(imageBuySelected, forSta...

回答 4 投票 0

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