sprite-kit 相关问题

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

将相机固定到一个精灵节点的距离

我正在尝试将相机固定到一个精灵节点“ players.first!”。我设法使用SKConstraints做到了,如下所示func setupWorld(){let playerCamera = SKCameraNode()let background = ...

回答 1 投票 1

检查节点是否在屏幕之外

我的屏幕上有一个用陀螺仪移动的节点。但是我不能将它的位置限制在屏幕上,我已经尝试过了,但是它仅适用于底部和顶部:覆盖func update(...)>

回答 3 投票 0

Swift-静态让和“ <

我有以下代码结构物理{static let smallCoin:UInt32 = 0x1 << 1 static let smallCoin2:UInt32 = 0x1 << 2 static let ground:UInt32 = 0x1 << 3} I ...

回答 1 投票 -31

SKScene scaleMode首次调用presentScene时不予考虑

我正在SpriteKit中以编程方式创建SKView和SKScene:CGRect rect; rect.origin.x = 0; rect.origin.y = 0; rect.size.width = 100; rect.size.height = 200; ...

回答 1 投票 0

SKPhysicsJoint删除节点之间的连接线

我在连接两个节点的地方有这段代码,所有的工作都按预期进行。问题是我想删除节点之间的连接蓝线(参考的附加图像)。我该怎么办...

回答 1 投票 0

如何在SpriteKit中创建行波

如何在Swift SpriteKit中创建像这样的行波的视觉效果?我正在使用SKAction的扩展,该扩展在节点中执行振荡运动,但我仍然不知道...

回答 1 投票 1

如何检查两个Sprite节点的纹理是否相交

我正在创建一个简单的游戏(类似于Google Chrome T-Rex游戏),用户必须跳过枪管。我遇到的问题是用户正在丢失,因为两个节点的帧...

回答 1 投票 0

SpriteKit操场在iPad上运行时显示错误

我通常在使用代码时遇到麻烦,但是当我在Xcode上作为游乐场运行它时,它可以正常工作,但是当我在iPad Pro上的游乐场应用程序中运行它时,它给了我错误:“有一个。 ..

回答 1 投票 0

无法在SK3DNode上方显示精灵

我正在使用SK3DNode实例显示SpriteKit场景中的SpriteKit场景中的一些基本3D几何,以显示SceneKit场景的内容,如Apple此处的文章所述。我已经能够...

回答 1 投票 1

将游戏场景复制到辅助级别?

我目前正在使用Sprite套件-我已经完成了第一级。我的游戏场景是从MeetManager调用的,用于准备的场景。我很好奇,好像可以复制...

回答 1 投票 0

无法在游乐场的spritekit中移动我的化身

我最近正在尝试使用spriteKit构建游戏,我想将我的化身移动到我的接触位置,并将所有其他敌人移动到我的化身的当前位置。但是我的化身并没有从它的....>]移动]

回答 1 投票 0

在Mac的Xcode中通过SpriteKit Node / SpriteNode创建png图像

[目前,我正在制作一个等距地图编辑器(在Swift中),其中每个地图图块都添加到了一个名为mapLayer的SKNode中。我想知道是否有可能从此mapLayer生成png图像,一旦...

回答 3 投票 -2

如何使Sprite成为另一个Sprite的障碍?

我正在制作一个带有移动精灵的障碍物并学习SpriteKit的障碍。我希望移动的精灵与障碍碰撞并反弹,但我希望障碍保持固定。 ...

回答 1 投票 0

spritekit SKAction.resizeToHeight不重复

我想增加触摸事件的高度,就像操纵杆英雄一样。我正在尝试遵循以下代码功能func changeHeight(){let action = SKAction.resizeToHeight(self.leadherNode!....

回答 2 投票 1

Spritekit SKRange Zrotation SKConstraint上下限减去正弧度

我试图弄清楚当我需要超过180度时,应该如何将SKRange与Zrotation结合使用。这就是我所拥有的;让上限= CGFloat(170 * 3.14 / 180)让下限= ...

回答 1 投票 0

iOS内存管理-其他进程RAM增加

我有一个应用程序,它使用了几个带有SKScenes的UIViewControllers,一些大图像和ObjectAL来发出声音。在推入带有SKScenes的一对视图控制器之后(是的,我...

回答 1 投票 1

使用情况比较Xcode iOS9中“其他进程”中的内存用尽

我的应用在具有0.5GB内存的设备上崩溃。但是,在Xcode中分析内存使用情况-它很少超过140MB。我已经使用过仪器来检查泄漏,但没有任何重要的泄漏。 ...

回答 2 投票 7


如何更改SKEmitterNode的色带?

我正在尝试以编程方式调整SpriteKit中SKEmitterNode的particleColorSequence。我不想替换整个SKKeyframeSequence,而只是更改其中一个关键帧的颜色。 ...

回答 1 投票 0

SKLabelNode PhysicsBody问题>>

游戏超级类型太不可思议了。我当时正在考虑制作与之类似的应用。有没有简单的方法可以将SKLabelNode的文本转换为物理实体?例如,我想输入字母...

回答 1 投票 0

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