skspritenode 相关问题

SKSpriteNode是绘制纹理图像,彩色方块或与颜色混合的纹理图像的节点。

如何在节点围绕 UIBezierPath 移动时停止节点,然后从停止的位置重新开始移动?

请参阅本文底部的 Apple DTS 解决方案... 我有一个椭圆形的 UIBezierPath 和一个移动的 SKSpriteNode, 我停止它的运动并记录停止的位置。然后我重新启动这个动作并想要...

回答 1 投票 0

SpriteKit / Swift ApplyImpulse 在当前节点方向

我想用 SpriteKit 编写我的第一个“太空射击游戏……或类似的东西” 所以我有(目前:-)): 一个节点, 三个按钮:1 个左转按钮、1 个右转按钮和 1 个

回答 1 投票 0

SwiftUI 未设置透明背景

我正在尝试在游戏场景中设置透明背景,以便当它在游戏视图中显示时会显示不同的背景。 这是我的游戏场景代码: 游戏场景类:SKScene、ObservableObject、

回答 1 投票 0

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

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

回答 1 投票 0

如何创建一个将块添加到网格的函数?

我有这段代码创建了一个 15x12 的块网格,但我试图访问每个块的索引,并能够在给定索引处删除或添加块。我想我需要使用二维数组,但是...

回答 1 投票 0

SKSpriteNode 不会居中

我的 GameScene 中有这个,在 didMove() 中调用 对于我在 1...5 { // 创建圆的路径 让路径 = UIBezierPath(arcCenter: CGPoint(x: center.x, y: center.y), 半径:

回答 2 投票 0

两个sk节点相交时的标志

在我的快速代码中,左右按钮下方围绕一个名为“棍”的节点移动。我希望当用户点击使棍子与边界相交的按钮时。调试部分将打印...

回答 1 投票 0

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

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

回答 2 投票 0

迅速。 SKSpriteNode 作为按钮

我在游戏中使用 SKSpriteNode 作为按钮。暂停按钮。 例如: var PauseButton = SKSpriteNode(imageNamed: "pauseButton") ...一些设置(大小、位置等)... 当我...

回答 1 投票 0

可以在更新函数中调用run SKAction方法吗?

我正在 SkspriteNode 上运行 SKAction.rotate(to:) 方法来为精灵的旋转设置动画。每当我需要它指向新位置时调用它都可以,但是它会旋转......

回答 2 投票 0

Spritekit Physics body circle of radius not registering collision

我对 Swift 和 Sprite 工具包比较陌生,但遇到了一个问题,我将 SKSpriteNode 的物理体更改为: bucket50.physicsBody = SKPhysicsBody(circleOfRadius: bucket5...

回答 1 投票 0

如何将高分保存并打印到下一场景?

大家好,我正在寻求帮助。我刚开始制作游戏之类的东西,所以这对我来说有点困难。我正在尝试保存分数并将其从 GameScene.swift 打印到我的 GameOverScene.swift 中,任何

回答 1 投票 0

在 Sprite Kit 游戏中重置 SKScene

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

回答 2 投票 0

SKCameraNode 上的 setScale() 可以排除某些孩子吗?

我有一个 SKCameraNode,它作为一个孩子被添加到我的 SKScene 中。我有一个捏合手势识别器,它使用手势识别器的缩放属性结合

回答 1 投票 0

在Spritekit中,如何在removeFromParent之后再次启动动作?

我正在运行这个动作,我想让它在按下按钮时停止。这很有效,但当我再次尝试运行这个动作时,它不再工作了。为什么会发生这种情况? func buyProduct(product: ...

回答 1 投票 1

解决:在瓦片地图中移动角色时的锚控制按钮?

我正在做一款游戏,游戏中的角色将由4个按钮控制,就像老式游戏机一样。我使用spritekit中的Tile Map来创建地图。一切都很好(玩家是 ...

回答 1 投票 0

如何围绕对象外的点旋转节点(即不要围绕对象的中心点旋转)。

我有什么 现在,我的游戏在Xcode上的模拟器上加载,因为它应该,但当我点击屏幕,"基本顶部 "不旋转。基本顶部是四个三角形中的一个,组成了一个正方形。什么...

回答 1 投票 0

更新 更改SKSpriteNode的形象。

是否可以更新改变一个SKSpriteNode的图像?下面的代码不工作: var boss1 = SKSpriteNode(imageNamed: "boss1.png") boss1 = SKSpriteNode(imageNamed: "boss2.png")

回答 2 投票 2

根据速度更改快速SKSprite节点动画

类型'SKSpriteNode'的值没有成员'velocity',我想根据我的SKSprite节点的速度更改动画,但是我收到上面显示的错误,我不确定为什么要重写...] >

回答 1 投票 1

是否自动删除了图片?

我目前正在尝试为游戏中的一些坠落星编码,一旦它们移出屏幕,它们似乎消失了。但是我不确定swift是否真的为我自动删除,或者它们是否是...

回答 1 投票 -2

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