在Windows上的Kivy Atlas创作

时间:2016-12-14 18:55:49

标签: windows command-line kivy atlas

似乎Kivy API更倾向于Linux系统。有没有人使用命令提示符在Windows上创建了一个kivy地图集?

如果是这样,它是如何完成的?

请完整的工作代码。

2 个答案:

答案 0 :(得分:0)

在Windows下对我来说最简单的方法如下......

使用构建地图集的Json代码的字符串模板创建一个脚本。

ImgSize = 512x512

AtlasT ="""

{     " run.png":{         %S     } }

"""

然后,您将创建一个循环,循环遍历您指定的所有目录,收集所有图像并格式化模板。

最后保存地图集。所有数学都是根据图像的大小通过脚本计算出来的。

如果您按照文档使用linux terminal命令,则会收到错误消息。只需在windows命令行窗口 - python - m中输入,然后按回车键。您将收到一条错误消息,指出python未被识别为外部或内部命令或类似内容。

Linux Ubuntu与Windows有很大不同。看起来Linux总是知道你安装的是什么,所以如果你通过名称来解决一些问题,比如python,你就会得到反馈。 Windows下的情况并不相同。为了在Windows上使用python,你必须指向python.exe。

不要在Windows中使用kivy docs atlas命令行。 Windows也不了解kivy.atlas。它不是Linux!

答案 1 :(得分:0)

实际上this manual适用于Windows。您需要使用控制台(按Win+R,键入cmd并按Enter)。 cd到您的项目文件夹并使用以下命令(显然,您的图像文件名和大小)。在Windows上它是dir,而不是ls,但在其他方面它是相同的 python -m kivy.atlas myatlas 256x256 img1.png img2.png