blit

    0热度

    1回答

    我正在建立一个项目,需要一个音频播放器的具体目的。我目前使用WxPython,Matplotlib和PyAudio软件包。我也使用Matplotlib的WXAgg后端(backend_wxagg)。 的基本思想非常简单:在音频数据将在主窗口中被绘制,并且同时通过PyAudio播放,同时显示在图上的播放进度 - 水平滑动我打算与一个动画垂直线做(例如,光标),几乎是您在Audacity中看到的类型。

    1热度

    1回答

    我使用matplotlib动画情节,通过复制背景和位图传送: f = Figure(tight_layout=True) canvas = FigureCanvasTkAgg(f, master=pframe) canvas.get_tk_widget().pack() ax = f.add_subplot(111) # Set inial plot title title = ax.s

    0热度

    1回答

    你好,我正在尝试为塔防游戏创建塔,但每次我选择一个新塔时,旧塔会被移除。我不希望这被删除,我相信有一个简单的方法来做到这一点,但我找不到它。这是我的代码。感谢您的任何帮助。 def displayTower(): global bx, by click = pygame.mouse.get_pressed() Background.blit(redTower, (mx

    0热度

    1回答

    我已经创造了一些动画后就正常了 - 尽管 - 缓凝时关键字: blit=False 然而,在我的努力通过设定块传输,以加快动画=真我在运行我的测试时遇到了一些奇怪的KeyError异常。 最后,我有一个预感,它可能不会有一个编码错误,但也许有一个设置,甚至一个错误。 因此我从here导入了simple_anim.py脚本,发现发生了同样的错误。 我测试过一些例子,他们都给出了相同的异常....

    2热度

    1回答

    我正在尝试动画散点图(它需要散点图,因为我想改变圆的大小)。我已经获得了matplotlib文档教程matplotlib documentation tutorial在我的PyQT应用程序中工作,但想要将blitting引入方程中,因为我的应用程序可能会在动画可能不够流畅的较慢机器上运行。 我看过很多动画片断的例子,但从来没有使用散点图(他们使用图形或线条),所以我真的很想弄清楚如何初始化动画(位

    0热度

    1回答

    我有一些图像数据,我blitting到纹理,并显示在基维。图像数据宽度相同,比窗口部件高。纹理创建完成后,我想为其滚动效果设置动画的y位置。 在此之前,我已经将整个缓冲区布告到纹理中,并为小部件本身的位置制作动画。但是,缓冲区数据有时会大于我的GPU支持的最大纹理尺寸,并且屏幕上不显示任何内容。 我想一个更好的方法是仅将我需要的源缓冲区的部分blit,并保留与部件相同大小的纹理。 在查看了Kivy

    0热度

    1回答

    第一次在pygame中做东西... 我想要生成一个图像的几个实例,然后将它们从底部滚动到顶部。出于某种原因,原始图片会在其他图片按预期移动时放置。我也试图在屏幕的最左侧四分之一或最右侧的四分之一处生成图像的实例。我的图片只显示在左边。我的游戏显示器是1150x500像素。 关于我如何更正我的代码的任何提示将不胜感激! 这里是我使用的方法: def gameHighScore(): poi

    0热度

    1回答

    90度旋转,我不知道这是一个设备问题或iOS系统的问题: 在iPhone 5S和iPad空气(他们具有相同的cpu/gpu),两个相同大小的framebuffer(1136x640), source是一个渲染缓冲区(不是纹理),dest是一个rendertexture,当glBlitFramebuffer从源到目标时,内容将在横向模式下旋转90度。 iOS版本是8.1.3(iPhone 5s)和8

    0热度

    1回答

    我想调试我的gbuffer framebuffer。我设法轻松地对RGB组件进行blit处理,但我想将alpha重新映射为红色或rgb以实现灰度,这样我就可以调试alpha组件,而无需混合。有没有办法做到这一点?提前致谢!

    0热度

    1回答

    import sys, pygame, math, random pygame.init() size = width, height = 1000,720 x = 0 y = 0 house1x = 500 house1y = 360 house2x = 1470 house2y = 360 rock1x = -100 rock1y = 300 scroll