sprite-kit 相关问题

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

Spritekit:如何将玩家的移动限制为仅某些图块

问题的背景:如屏幕截图所示,我有一个24 * 24的tilemap和一个播放器精灵节点。我要解决的当前问题是,我希望限制播放器的移动只是...

回答 1 投票 0

SpriteKit忘记了对象的值

我开始学习如何使用SpriteKit,但是我发现当我尝试使用SKSpriteNode类型的值创建变量时,当函数结束甚至更快时,它会忘记其值。我已经尝试过...

回答 1 投票 1

从SF Symbols字体创建SKSpriteNode,使用其他颜色

我正在尝试使用SF Symbols字体创建一个带有图片的SKSpriteNode,尽管可以做到,但我似乎无法将其设置为黑色以外的任何其他颜色。这是我的代码:let image = UIImage.init(...

回答 1 投票 -1

SpriteKit Swift中的NSInvalidArgumentException

我有一个带有SpriteKit场景的应用。但是,如果我在iOS 10.0上运行它,则会出现一些错误:2018-11-09 21:58:26.379 App [56426:2425030]-[SKEmitterNode scaleMode]:无法识别的选择器已发送至实例...

回答 1 投票 3

线程1:断点1.1 Xcode Swift

真的不知道如何解决此问题。每当游戏启动时,它就会崩溃并向我提供此输出。我看了有关此问题的其他几篇文章,但它们没有帮助。错误发生...

回答 1 投票 0


同时按下两个按钮时如何进行操作? [SpriteKit]

我希望我的角色在同时按下两个按钮时跳起来。我已经尝试过:if rightButton.contains(location)&& leftButton.contains(location){character ....

回答 2 投票 0

将UIKit迷你游戏包含到SpriteKit项目中

因此,我在UIKit中创建了一个测验应用程序,其中显示了一个问题,有四个答案可供选择,等等。但是由于该项目包含多个迷你游戏,因此该项目的其余部分均由SpriteKit编写。 ...

回答 1 投票 -2

我如何正确地使SKLabelNode跟随具有物理特性的物体?

我创建了一个类,其行为非常简单:此类的每个对象将是一个正方形,顶部带有一个名称,并且它们将在屏幕上随机浮动。 XSquare类:SKNode {private ...

回答 1 投票 0

SpriteKit游戏场景中的重力值

我正在尝试使用Apple的SpriteKit游戏引擎来创建游戏。在游戏中执行一些基于物理学的计算时,我注意到计算结果与有效地不同...

回答 1 投票 -2

我如何在委托协议模式中使用同一实例?

我最近在这里问了一个关于如何使用协议委托模式的问题:如何在SpriteKit中使用委托协议模式?虽然得到的答案很长,但我却没有得到...

回答 1 投票 0

从自定义SKSpriteNode类设置SKSpriteNodes位置

我想做的是,当我给我的班级(角色)分配skspritenode(英雄)在游戏场景时的位置。我猜怎么了,是给了CGPoints框架。...

回答 1 投票 0

精灵一开始就产生了

[我目前正在Xcode 11上玩游戏,我遇到了一个问题,其中我的Sprite会在开始时立即生成,即使经过它们也要等待一段时间,但是在第一次生成之后......>

回答 2 投票 -1


sprite不能检测到碰撞

我是Sprite Kit的新手,我正在Swift中工作。试图在英雄与右墙碰撞时检测到碰撞。当英雄因为某种原因与其他所有物体碰撞时,我可以检测到碰撞...

回答 1 投票 -1

如何使用Spritekit模拟弹跳球的运动?

我希望有这样一个动作:

回答 1 投票 1

有一种方法可以自动调整sk场景以适合所有iPhone的水平屏幕比例

我正在使用精灵套件场景创建iOS游戏。我的Sprite Kit场景位于x = 1136 x y = 640的比例值上,从而创建了水平游戏。此分辨率适用于所有iPhone,直到...

回答 1 投票 0

在树层次结构中对齐节点

注意:我正在寻找替代解决方案,因为我尝试更改许多Sprite Kit属性值,并得出结论认为这些更改是不可能的。所以我没有发布...

回答 1 投票 -2

来自Texture的SKPhysicsBody问题

过去几天,我一直在互联网/ StackOverflow上进行搜索,但未能成功找到我认为以某种方式相互交织的一些问题的答案。如何防止我的...

回答 1 投票 0

SKSpriteKit:在设备旋转时改变大小时重新放置节点

我正在使用SpriteKit来展示几个带有文本的盒子(SKShapeNodes),如下所示:然后我旋转设备,希望盒子无论如何都将保持其原始位置。

回答 1 投票 0

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