1
A
回答
0
原来有人参与了kivy的开发,打破了一个mod/dll,它处理rgba,同时使用一个widget的背景属性和图像。 Canvas现在是用kivy绘制图形的唯一可靠方法。不要让桌面/笔记本电脑的视觉效果欺骗你。在您使用kivy启动程序运行应用程序或将其构建到apk中之前,您不会看到问题。
在Android上测试(不是ios)。
相关问题
- 1. Kivy Canvas Line最大长度
- 2. Android canvas问题
- 3. Kivy运动问题
- 4. Android Alpha掩盖问题
- 5. Android RemoteView Alpha问题
- 6. UIView alpha值问题
- 7. HTML canvas的问题?
- 8. Kivy - TextInput on_focus行为问题
- 9. 如何旋转kivy Canvas上的指令?
- 10. UIImage上的iOS alpha问题
- 11. Canvas的性能问题
- 12. 问题Html5 <canvas>
- 13. iPhone/iPad HTML5 Canvas fillText问题
- 14. SmartGWT Canvas宽度问题
- 15. javascript canvas html5性能问题
- 16. 旋转对象的Alpha渐变 - JavaFX Canvas
- 17. Canvas PutImageData颜色丢失,无/低alpha
- 18. Kivy时钟未修正问题
- 19. kivy问题时钟更新标签
- 20. Kivy按钮文本对齐问题
- 21. AS3 Tweener抗锯齿和alpha问题
- 22. Android <alpha>问题...图像闪烁?
- 23. XNA呈现多个Alpha问题
- 24. 纹理中的GLUtils.texImage2D和Alpha问题
- 25. DirectX9中的Alpha混合问题
- 26. AS3 - bitmapData边缘alpha透明问题
- 27. alpha通道的MovieClip(ActionScript3的)问题
- 28. 关于图像的Alpha值的问题
- 29. 奥赛罗Alpha Beta修剪问题
- 30. Gradle 3.0.0 alpha变体输出问题
我不熟悉这种行为,你能提供一个最小的可运行示例吗? – inclement
没有具体的代码。我的应用程序如此细分... 1小部件类表示游戏世界。其他每个小部件都会从这个小部件中添加并删除。创建一个滚动视图来保存游戏世界小部件。我在其他模块中有代表游戏世界对象的小部件类。每个对象类都有它自己的一组小部件,可以从它的画布中呈现图像。每个图像都使用io.BytesIO方法进行处理并转换为纹理,然后以texture = bytesimage的形式绘制到画布的Rectangle矩形。 – chitondihk
当我运行我的应用程序时,一些png图像是完全透明的,而其他图像是透明的。当我放大窗口时,我有一个调整每个窗口小部件的模块,当我放大窗口时,图像的透明渲染似乎正在洗牌。一些未被看透的小工具变得透明,而另一些小工具透过停止被看透。 Kivy 1.9.0 – chitondihk