问题标签 [sprite-kit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 按下主页按钮会导致 SpriteKit SKView 中的 EXC_BAD_ACCESS 代码 = 1
当您按下主页按钮时,SpriteKit 应该会清理并暂停所有计时器。
但是,我们发现如果您在显示活动的 SKView 时单击主页按钮,应用程序会崩溃。即使该视图已被用户暂停,也会发生这种情况。
奇怪的是,如果你双击主页按钮并移动到多任务视图,一切正常。
后续注意:模拟器在两种情况下都能完美运行,没有崩溃
有没有其他人看到 SpriteKit 的这个问题?
您找到原因/解决方案了吗?
crash - 背景崩溃 - Sprite-Kit 相关
正如标题所说——我的 Sprite Kit 游戏在后台时不时地崩溃,总是出现这个错误——
什么会导致它?
iphone - 如何在 iOS SpriteKit 中添加滚动背景效果。
我想为我的场景添加滚动背景效果。例如,当用户手势在右侧或左侧时,背景应水平滚动,如果向上或向下,则背景应垂直滚动以添加角色真正移动的效果。
提前致谢。
iphone - 困惑:SKSpriteNode 和 SKTexture 的区别。
我对 SKSpriteNode 和 SKTexture 节点感到困惑。我在教程中看到 SKSpriteNode 可用于添加图像,如 [SKSpriteNode spritenodewithimagename:@"someimag"]; 在 SKTexture 中也发生了与 [SKTexture texturewithimge/file] 相同的事情;
纹理和图像有什么区别。如果我们使用 SKSpriteNode 添加图像,那么使用 SKTexture 的原因是什么,或者如果我们使用 SKTexture 和 Texture Atlases,那么为什么我们在 SKSpriteNode 中添加要添加的图像。
混乱就在那里,两者之间有什么区别。
ios - SKAction 序列是否真的等到动作结束?
我有以下代码:
我希望我的行动真正等到前一个行动完成。意思是,我的动作需要排序,以便在对象完成移动之前该rep
动作不会重复该动作。action
目前,输出似乎立即运行所有操作,并且没有像应有的那样对它们进行排序。我已经阅读了文档,我现在所拥有的是他们所说的......
objective-c - 带有新雪碧套件的球
我正在尝试在 ios 7 上使用新的精灵套件制作一个简单的永远弹跳球。我设置了重力:
对于我设置的球体:
Ball 这里只是 SKSpriteNode。但我有一个问题:每次反弹时,它的位置都会变得越来越高。几分钟后,球几乎在屏幕的顶部。任何人都可以帮助解决这个问题。我只是想让球每次都弹回相同的位置(例如屏幕中间)。谢谢。
nsmutablearray - Sprite Kit iOS7 - SKNode UserData 属性不存储值
我认为这项工作很容易,但是我不明白为什么我的 NSMutableDictionary 属性没有像我预期的那样工作。
我正在重新调整(空)和 0。
使用 spriteNode 用户数据有什么特殊技巧吗?
谢谢
ios - 将 SKSpriteNode 保持在屏幕范围内
我正在尝试检查我的 SKSpriteNode 在拖动手势期间是否会保持在屏幕范围内。我已经到了可以肯定我解决问题的逻辑是正确的地步,但是我的实现是错误的。基本上,在玩家从平移移动之前,程序会检查它是否在边界内。这是我的代码:
出于某种原因,我的播放器正在离开屏幕。我认为我对 MIN & MAX 宏的使用可能是错误的,但我不确定。
objective-c - SKSpriteNode 旋转无法正常工作
我正在尝试使用 UIRrotationGestureRecognizer 旋转 SKSpriteNode。我已经实现了一个代码,但有时,当我旋转节点时,它会跳转到一个不应该的旋转。这里有代码:
ios - 在 SKScene 中设置按钮
我发现它UIButtons
不能很好地工作SKScene
,所以我试图子类化SKNode
以在SpriteKit
.
我希望它的工作方式是,如果我在其中初始化一个按钮SKScene
并启用触摸事件,那么该按钮将在按下时调用我的方法SKScene
。
我将不胜感激任何可以引导我找到解决此问题的方法的建议。谢谢。