sprite-kit 相关问题

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

SKSpriteNode在x和y轴上的定位错误

我已经声明了一个带有柱形图像的SKSpriteNode。图像是3000 x 50,我已经声明它是这样的:var pairs = SKNode()let pillar = SKSpriteNode(imageNamed:“pillar”)pillar.setScale(0.5)...

回答 2 投票 0

SKSpriteNode()纹理的大小是否有限制? (4000 x 4000)

我一直在为SKSpriteNode()添加纹理,并从节点获取纹理以便更改它们。添加纹理时,我无法添加超过4000宽或高的纹理而不会导致...

回答 1 投票 1

safeAreaInsets SpriteKit中的问题

我正在开发游戏,现在我注意到它看起来并不像我预期的那样在iPhone X上。我需要的是在右上角放置一个标签,在iPhone X上标签根本没有显示。所以我 ...

回答 1 投票 1

removeFromParent()奇怪的行为

函数removeFromParent lazy var buttonAds我有一些奇怪的行为:SKSpriteNode = {let n = SKSpriteNode(imageNamed:“ButtonAds”)n.position = CGPoint(x:size.width / 2,y:600)...

回答 1 投票 0

在Swift中混合使用UIColors

我有两个SKSpriteNode,它们的颜色定义如下:colorNode [0] .color = UIColor(红色:255,绿色:0,蓝色:0,alpha:1)colorNode [1] .color = UIColor(红色:0,绿色:255,蓝色:0,alpha:1)...

回答 5 投票 4

意外的物理体现在SpriteKit场景中

我正在用SpriteKit实现一个质量弹簧系统(许多小物理机构与SKPhysicsJointSpring实例连接在一起)。一些粒子在穿越时会被钩住......

回答 3 投票 5

在Swift中运行动画时更改节点大小

我正在为Swift中的探索做一个相当简单的游戏。到目前为止,我已经开始运行游戏(没有碰撞),而且大部分都是好的。游戏的对象产生在...的顶部

回答 1 投票 0

将成员添加到Node

我想向Node添加一个成员!我认为这样可行:扩展SKNode {var obstacleType:String =“”}但它没有!我想添加这样的成员:ANode ....

回答 1 投票 -1

从SceneKit中检测SpriteKit按钮按叠加

我有一个简单的HUD,我使用精灵套件构建,这是我的3D场景套件游戏的叠加。我有一个可见的“主菜单”按钮显示,但对于我的生活,我无法察觉它是...

回答 1 投票 0

spritekit无法从后台状态获取打印

我进行了一些讨论,例如这个,并尝试使用以下建议代码:let state = UIApplication.shared.applicationState if state == .background {print(“App in ...

回答 1 投票 2

快速移动背景4

嗨我正在尝试无休止地移动背景,但是当我模拟代码时我有一点问题。这是我的代码didMove(查看:SKView){for i in 0 ... 1 {let backgroundNEW = ...

回答 1 投票 -1

是否可以在Spritekit项目中以编程方式更改纹理色调?

我感兴趣的是如何以有效的方式改变纹理的色调?我正在尝试制造太空尘埃,每隔几秒就会改变它的颜色,从一个漂亮,平滑的过渡...

回答 1 投票 0

SKSpriteNode替换为SKTexture

我的问题是,当我玩游戏时,即使敌人没有碰到我的角色,我也会失去生命,但飞得非常接近他。我明白问题是我的透明空间......

回答 1 投票 0

只与一些物理机构互动而忽略其他物理机构

我有一个玩家,我想在收集PowerUp之后改变它在物理方面的行为。当他收集powerUp时,我仍然希望他能够与...的物理机构互动。

回答 1 投票 0

Xcode,SpriteKit:旋转整个场景,编辑数组内精灵的属性

我正在使用Xcode,SpriteKit来创建游戏。 2个问题:1)每当调用函数时我都需要整个场景旋转: - (void)mouseClick {// RotateWholeScene somehow}我知道...

回答 2 投票 0

设定最低滚动速度

我有一个球,我向空中射击:它初始化如下:func initBallNode(){// TODO:创建球节点ballNode = SKSpriteNode(imageNamed:“Ball1”)//创建一个球......

回答 2 投票 3

Spritekit物理会破坏对象动画

是否有可能在接触时破坏物体?不仅仅是通过body.removeFromParent()从屏幕上删除它,我想要一个动画。我有一个球员和墙壁,当...

回答 1 投票 0

在SKScene暂停时动画SKSpriteNode的alpha

要暂停我的游戏,我暂停整个SKView并尝试淡入“主页”按钮:self.addChild(pauseHomeButton)//按钮节点返回主屏幕,使用alpha 0 pauseHomeButton.run(SKAction ....

回答 1 投票 1

在spritekit swift问题中更改场景

我试图改变场景一旦玩家击中一个绿色的盒子,我有一个问题将场景更改为一个新的水平。在我的项目中我有Level2Scene.swift和Level2Scene.sks我使用...

回答 2 投票 0

SpriteKit驾驶技术

我是一个想在SpriteKit中制作游戏的iOS开发者。我没有游戏开发经验:)这将是一款2D游戏,其中一辆汽车从A到B在屏幕的水平轴上行驶......

回答 1 投票 -1

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