Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
unity3d的精灵表创建者/导入器_Unity3d_Unityscript_Unity3d 2dtools - Fatal编程技术网

unity3d的精灵表创建者/导入器

unity3d的精灵表创建者/导入器,unity3d,unityscript,unity3d-2dtools,Unity3d,Unityscript,Unity3d 2dtools,我目前正在使用Unity3d为android开发一款2d游戏,但我想知道是否有任何免费的sprite sheet creator软件可以与Unity3d兼容,而不需要编写额外的代码,我已经尝试了使用unity插件的texture packer,它工作得很好,但是这个软件是付费的,我现在负担不起, 我还尝试了“精灵表打包器”,但当我将精灵表导入unity并在编辑器中修剪精灵时,动画无法正常工作,因为unity不知道轴心点以及创建的精灵表中精灵的确切信息, 有人知道我可以使用的一些有用的自由软件或者

我目前正在使用Unity3d为android开发一款2d游戏,但我想知道是否有任何免费的sprite sheet creator软件可以与Unity3d兼容,而不需要编写额外的代码,我已经尝试了使用unity插件的texture packer,它工作得很好,但是这个软件是付费的,我现在负担不起, 我还尝试了“精灵表打包器”,但当我将精灵表导入unity并在编辑器中修剪精灵时,动画无法正常工作,因为unity不知道轴心点以及创建的精灵表中精灵的确切信息,
有人知道我可以使用的一些有用的自由软件或者可以解决这个问题的unity插件吗

我个人一直使用TexturePacker,然后当我搬到Unity时,NGUI为我做这项工作,所以这是一位朋友的推荐:


快速测试表明,它制作了一个PNG和附带的XML文件,其中包含图像数据。看起来很简单。

这个问题在2017年仍然存在。这就是我的方法:

1从编辑器中获取带有坐标的xml文件。我使用DarkFunction sprite编辑器快速、智能地创建坐标。自动做很多工作是免费的,而且相当聪明

2从资产商店安装资产,这是免费的

3调整已安装资源中的TextureAtlasSlicer.cs文件,使其与xml格式相对应。你只需要做一次


就是这样。

当我提取sprite工作表并获取xml文件时,我如何告诉unity从该xml文件中读取,而不使用它的默认编辑器和切片工具?你有什么想法吗?