Epi*_*yte 19 sprite-kit swift xcode6 ios8
我一直在使用SpriteKit与Xcode 6 GM进行游戏,出于某种原因,我的.SKS粒子文件现在正在崩溃Xcode,这使得它们无法打开.我还注意到,当使用NSKeyedUnarchiver未实现时,崩溃Xcode的文件也会崩溃我的应用程序.所以我假设在崩溃的情况下,我的一些SKS文件已经腐败了.对于我所有损坏的SKS粒子文件,除了重新开始之外,还有什么解决方案吗?我可以通过外部编辑器以某种方式手动修改SKS文件并解决问题吗?还有我可以采取的任何步骤,以确保我的SKS文件不会再次损坏(即Xcode 6中有一些我应该知道导致损坏的SKS文件的错误).
编辑:看来Xcode将这些文件视为场景,而不是导致崩溃的粒子文件.因此,由于某种原因,Xcode 6 GM Sprite Kit Editor无法正确保留文件格式,导致粒子文件被保存为场景文件,从而导致文件损坏.
Epi*_*yte 21
不要在Xcode 6 GM中打开SKS粒子文件!有一个错误导致它们被保存为SKScenes,这会导致文件损坏.
您需要下载Xcode 6.1 beta,修复Apple的sprite kit编辑器中的错误.
但是,如果您的文件已损坏,则需要从头开始重新创建粒子SKS文件.但是,如果你有像我一样的备份,你将不需要这样做.
但是,如果您没有备份,这里有一个提示,可帮助您查看损坏的发射器的属性,以便快速重新创建SKS文件.如果您右键单击损坏的SKS文件并在Sprite Kit Editor中打开,Xcode将不会崩溃,因为它实际上会选择错误地包裹您的发射器的场景.从那里您可以查看发射器的属性.然后我会拍照,以便现在当您重新创建SKS文件时,您可以再次快速设置其属性.请记住,您不能只需单击右键单击并在Sprite Kit Editor中打开所需的文件.
在未来,我建议大家按照原样备份你的SKS文件,并且在整个Xcode 6测试版中都非常错误,并且GM中的这个主要错误是不可接受的.我也不会为你的场景使用SKS文件,因为我有一些奇怪的错误和崩溃,你想要的最后一件事是必须重新创建一个完整的场景!SKS文件可能很有用,但它们尚未准备好发布IMO.因此,要么连续备份SKS文件,要么以编程方式创建场景和发射器,直到Sprite Kit Editor变得更加稳定.
| 归档时间: |
|
| 查看次数: |
3980 次 |
| 最近记录: |