Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
调用 SKLabelNode 时出现延迟?
我在从一个版本转换时遇到了轻微延迟 滞后 的问题SKScene到另一个 通过注释掉各种代码 我将其范围缩小到SKLabelNode 我的猜测是 这就是它在调用时加载 缓存字体 这会导致在声明新字体时出现小的延迟 口吃SKScene 有没有其
ios
spritekit
skscene
sklabelnode
如何将 CIPixellate Core Image Filter 添加到 Sprite Kit 场景?
如何将 CIPixellate Core Image Filter 添加到 Sprite Kit 场景 我有一个 SpriteKit 场景 它是 SKScene 或其子类 我想向场景添加一个核心图像滤镜 特别是 CIPixellate 过滤
spritekit
coreimage
cifilter
skscene
cipixellate
关闭SKScene后,内存仍然居高不下
我使用dispatch onceNSObject创建数据指针 因此 当主视图控制器出现时 所有游戏资源指针都会被创建 为了玩游戏 用户点击UIButton对应于某个特定级别UI视图控制器 让我称之为 LevelSelectionContro
ios
Objectivec
spritekit
skscene
skview
为什么我的 ViewController 重新打开后不显示另一个 SKScene?
所以现在我正在编写一个游戏 但遇到了一个我没有真正找到解决方案的问题 我会尽力为你描述它 所以 为了能够更好地解释我的问题 我为你们创建了一个示意图 现在问题是 我有两个视图控制器 一个称为MenuVc 另一个称为GameVC In Gam
ios
iphone
swift
spritekit
skscene
SpriteKit:为什么SKView在一个高度消失但在另一个高度出现? SKView 的最大高度是多少?
下面的代码显示了一个SKView直到你改变skHeight到 2050 或更高的值 例如 5000 1 你怎样才能使SKView甚至出现在 2050 或 5000 的高度 2 最大尺寸是多少SKViews 重现 1 运行下面的代码 你会看到
ios
UIView
spritekit
skscene
skview
iOS7 SKScene如何让精灵从屏幕边缘反弹?
我正在开发一款球在 iPad 屏幕内弹跳的游戏 类似于乒乓球游戏 我看到 SKScene 的 SKPhysicsWorld 具有重力属性 并且还控制对象如何相互碰撞 有什么方法可以自动检测精灵的边缘是否与屏幕边缘发生碰撞 以便它可以反弹 或
ios7
spritekit
skscene
skphysicsworld
为什么我无法将一个 SKScene 添加到另一个 SKScene 中?
我试图让这个 SKScene 出现在游戏结束时场景的中间 这样前一个场景在背景中仍然可见 类似于 flappybird 的结局 这是我希望它出现的图像 到目前为止 这是我所做的代码 在游戏场景中 void dieFrom SKNode ki
ios
Objectivec
spritekit
skscene
在 SpriteKit 中呈现一个场景而不丢弃之前的场景?
我的情况是我有一个GameMenuScene在用户选择级别后 我想呈现LevelScene 但我不想再有以前的了GameMenuScene被丢弃是因为LevelScene实际上是一个 property of GameMenuScene用户是
ios
Objectivec
spritekit
skscene
SpriteKit 内存泄漏更改包含 SKTileMapNodes 的场景
我正在尝试使用 Swift SpriteKit 和 SKTileMaps 创建一个简单的 2d 平台游戏 但每次我在包含 SKTileMaps 的场景之间切换时 我都会在 Xcode Instruments 中看到大量内存泄漏 我已经尽可能
spritekit
skscene
sktilemapnode
如何从 GameScene 中的 ViewController 调用方法
我的 viewController 中有一个自定义 segue 的方法 如下所示 func gameOver performSegueWithIdentifier GameOver sender nil 我在 GameScene swift
ios
swift
uiviewController
spritekit
skscene
场景转换声音,不卡顿
在 SpriteKit 中 对于那些不熟悉它的人 有一种加载和卸载场景以及它们之间的过渡 视觉 的方法 我试图在场景之间进行声音播放 当它们过渡时 这不会断断续续 到目前为止 我尝试过的所有方法要么没有声音 要么声音断断续续 即使使用声音管
swift
Audio
AVFoundation
skscene
SpriteKit 游戏中的 AVAudioPlayer 和性能问题
我在使用 AVAudioPlayer 和在 spritekit 游戏中播放短声音时遇到问题 我有相当动态的游戏场景 当用户点击特定元素时 我想播放简单的 嘟嘟 声音 但我注意到使用 AVAudioPlayer 执行声音会导致严重的性能问题
ios
spritekit
avaudioplayer
skaction
skscene
如何向 spritekit 中的节点添加滑动手势
我正在尝试向节点添加滑动手势 以便当用户滑动它时 它会离开屏幕 但我不断收到SIGABRT错误 Terminating app due to uncaught exception NSInvalidArgumentException rea
ios
swift
spritekit
skspritenode
skscene
Swift:SKSpriteKit,使用 Storyboards、UIViewController 和 UIButton 来设置游戏参数?
Context 新的默认代码SpriteKit游戏有一个故事板 在启动屏幕之后 所有的就是GameViewController这呼唤着GameScene 然而 这对于许多游戏来说可能不太理想 例如 人们可能希望让用户从主菜单中选择难度 然后
swift
uiviewController
swift3
uistoryboard
skscene
在 Spritekit 中取消暂停视图时,fps 显着下降
当在 SpriteKit 中取消暂停视图时 我注意到 fps 显着下降 帧速率下降在 5 10fps 之间 我用空项目 Spritekit 游戏模板 尝试了这个 这是代码 if self view paused self view paus
spritekit
framerate
skscene
skview
SpriteKit - SKScene 边界不等于 SKView 边界
最近我创建了一个新的 Xcode 游戏项目 我没有碰任何东西就运行了模板 我期待一个标准你好世界 应用程序 但我注意到一件事 我得到的不是充满背景的场景 而是场景cut在顶部和底部 我怎样才能让它充满整个屏幕 看起来默认的 SpriteKi
ios
swift
spritekit
skscene
skview
SKScene 无法释放内存,导致内存增长有限
我已经为此苦苦挣扎了好几天 由于某种原因 我的 SKScenes 没有正确释放 这导致内存增长有限 因为每次我退出并进入场景时 内存都会跳跃 这意味着游戏进行 10 轮后应用程序崩溃 据我所知 经过多次检查后 我没有任何保留周期或对场景本身
Crash
spritekit
dealloc
skscene
关闭 SKScene 返回 UIKit 菜单
一旦我的 SpriteKit 游戏结束 我想回到我的UIKit MenuViewController 根据我到目前为止所学到的 使用协议 委托是最好的 选项 但我无法让它发挥作用 我知道该协议可能会高于类声明GameViewControll
ios
swift
spritekit
skscene
处理多个 SKScene 的最佳方法是什么?
我使用默认的新游戏项目制作了一个游戏 然后插入一个普通的 UIView 作为应用程序介绍场景 我将介绍 升级 为使用 SKScene 并使用将原始 gameViewController 推入堆栈的按钮 一旦游戏视图加载 它似乎有点滞后 所以
ios
spritekit
skscene
以编程方式创建 SKScene 子类,没有大小信息?
我正在尝试学习如何制作 GameManager 类型类 并为每个 GameScene 制作单独的类 可能是错误的做法 但为了这个问题 请接受这是做事的方式 我的 GameManager 看起来像这样 有对每个场景的引用 这是静态的 impo
swift
spritekit
initialization
subclass
skscene