skscene 相关问题

SKScene对象表示Sprite Kit中的内容场景。场景是Sprite Kit节点(SKNode)树中的根节点。这些节点提供场景动画和呈现以供显示的内容。要显示场景,请从SKView对象显示它。 SKScene是Apple技术,适用于iOS 7.0及更高版本。

如何在SwiftUI中使用SpriteView在场景之间进行转换?

我想在两个场景之间切换: 类 TestGameScene: SKScene { 覆盖 func didMove(查看: SKView) { 尺寸=视图.框架.尺寸 缩放模式 = .resizeFill 让

回答 1 投票 0

在场景上定位节点以适用于所有屏幕尺寸 SpriteKit

我已经尝试了所有方法,但似乎没有任何方法可以为通用 SpriteKit 游戏定位节点。我目前使用 .AspectFill 作为我的缩放比例,并且我尝试过变得不必要的复杂

回答 2 投票 0

我的 SKScene 屏幕尺寸出了什么问题? [已关闭]

我的游戏水平遇到一些问题,我想看看是否可以获得一些帮助。 我的关卡的 SKScene 正在运行 750 x 1334。该关卡正在运行 .aspectFill 的缩放模式。 当计划...

回答 0 投票 0

在 Sprite Kit 游戏中重置 SKScene

我正在开发游戏。 我的第一个屏幕包括 3 个按钮:排行榜、成就和游戏。 当我点击播放时,会显示游戏场景。 让 transition = SKTransition.doorsOpenHorizontal(

回答 2 投票 0

SKScene的更新功能似乎不起作用

我是 SpriteKit / iOS 开发人员的超级菜鸟,如果这是一个愚蠢的问题,我深表歉意。 我想要做的是在 SwiftUI 视图中展示一个小游戏。一切都很完美,除了

回答 0 投票 0

在 SpriteKit 中使用另一个场景的布尔值

我正在尝试在我的 GameViewController.swift 文件上使用我的 GameScene.swift 文件中的变量来适当地安排我的插页式广告的时间。这是一个布尔值,用于确定我的玩家是否已死......

回答 2 投票 0


如何在SKSpriteNode中正确封装触摸事件处理并将数据传递回SKScene

[我正在SpriteKit中编写一个带有操纵杆来控制玩家的游戏。以前,我将大多数操纵杆逻辑保留在GameScene的主要touchesBegan,touchesMoved和touchesEnded ...

回答 1 投票 0

SpriteKit中允许触摸传播

给出一个SpriteKit场景s,并从s中包含的SKSpriteNode继承的一个类型T的节点a,如果s和重写任何触摸处理程序,则仅在看起来...的情况下调用touch事件。]

回答 1 投票 0

如何从UIViewController呈现SKScene

我正在SpriteKit中创建此游戏。首次启动时,GameViewController会提供另一个与Storyboard链接的ViewController,称为MenuViewController。然后在MenuViewController中...

回答 1 投票 0

SpriteKit避免两个节点之间发生冲突

期望的行为红色节点(玩家手臂)通过固定接头连接到蓝色节点。红色节点具有PhysicalBody,因为:1)如果蓝色节点存在,它应该移动; 2)它应该碰撞...

回答 2 投票 1

如何从SceneKit中的.dae文件访问文本元素?

我有一个.dae文件,其形状为勋章。现在,此.dae文件具有标签元素。我想加载此.dae文件,并希望在运行时更新该标签上的文本,以便用户名出现在此处。 ...

回答 2 投票 0

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

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

回答 1 投票 0

如何以正确的顺序创建多个SKShapeNode?

创建多个SKShapeNode,如下所示:对于1 ... 20中的i {let waitAct = SKAction.wait(forDuration:delay)self.run(waitAct){let disc = SKShapeNode(rectOf:...

回答 1 投票 0

如何改变呈现前SKScene位置?

我想根据游戏运行在设备上调整SKScene位置。例如,由于iPhone XS最大的“顶尖”区域,我需要减去SKScene高度和位置是高度...

回答 1 投票 1

如何在SKScene上播放视频

基本上我有一个SKScene,我想在场景中播放视频。视频是五彩纸屑落在alpha背景下。它将在玩家获得高分时播放。我正在使用SKScene ......

回答 3 投票 1

在Sprite Kit中实现生命和得分计数的最佳方法(静态,IoC,其他?)

我有Java的背景,但多年来一直没有编码。最近我有兴趣再次热身我的编码技能,并选择在Swift中为我的孩子创建学习应用程序。我创造了基本......

回答 2 投票 0

如何在SpriteKit中为场景制作边框

我试图在一个场景中为双方制作边框,但是存在某种错误,这里是我使用的代码让leftEdge:SKNode = SKNode()leftEdge.physicsBody = SKPhysicsBody(...

回答 1 投票 3

如何改变spriteNode的alpha值?

我这样做是为了改变spriteNode的alpha值。以下是我的代码。 if(firstBody.node?.name)! ==“Player”&& secondBody.node?.name ==“Alpha 1”{var item:SKSpriteNode?...

回答 1 投票 -1

SKSpriteNode未显示

所以我有这个代码:func addSprites(){for row in 0 ..

回答 1 投票 0

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