我已经用Python做了一个诅咒程序,不知道我是否可以在里面添加一些动画?我的目标是在我的一个诅咒窗口中添加动画效果,但似乎我无法更改或调整添加了asciimatics效果的屏幕大小。
是否可以调整asciimatics屏幕的大小以将其添加到我的诅咒窗口中?
发布于 2021-03-12 16:13:07
编辑:增加了使用现有咒语句柄的选项。
简短的答案可能不是不对你的应用程序或asciimatics做一些修改。
最简单的选择是让asciimatics在运行动画时接管。例如,如果这是一个标题页面,只需在初始化应用程序的ncurses之前运行它即可。
如果你真的想把它嵌入到同一个屏幕中,你需要做更多的工作……
首先,让我们弄清楚环境的细节……Asciimatics在本地可用的系统(例如Linux,mac)上使用ncurses,在Windows上使用win32,所以如果你在Windows上使用像PDcurses这样的东西,这是不兼容的。抱歉--没有真正的选择。
但是,如果您只使用像Linux这样的本机curses系统,您有几个选择...
选项1可能是最安全的,因为它使用单个一致的API。如果你去asciimatics大厅( github主页上的链接),我可以帮你解决2个问题。选项3可能可行,但使用内部API (因此将来可能会中断),并且您需要将更新与asciimatics同步
https://stackoverflow.com/questions/66567319
复制相似问题