blit

    1热度

    1回答

    我有2位图(前景和背景),我需要相互叠加形成一个新的位图,并将其用作按钮的ImageBrush。 的代码看起来像这样(的Windows 8.1商店应用): WriteableBitmap foregroundBitmap = GetForegroundBitmap(); WriteableBitmap backgroundBitmap = GetBackgroundBitmap(); Imag

    0热度

    1回答

    我开发一款游戏,和我的blit一个文本到屏幕如下: message = font.render("Hello World" , True) surface_1.blit(message, some_rect) 所以屏幕的消息“上你好世界“现在正在出现。我需要的是持续几秒钟,然后隐藏它的方式。我认为一个简单的方法是创建一个变量来计算循环的每一个回合,当计数器达到几轮(这将等于时间,100轮=

    3热度

    1回答

    我目前在学习SDL,我正在尝试创建一个Pacman游戏。我试图采取措施,以避免陷入大量的代码。 到目前为止,我已经创建了一个空白窗口,并呈现一个Pacman图像。我可以按下箭头键并在窗口周围移动Pacman。我已经设置好Pacman图像作为SDL_Texture存储,我使用RenderCopy将它存储到窗口中。每次用户按下箭头时,我都会移动图像的坐标并重新渲染整个图像。这工作得很好。不过,现在我想

    0热度

    1回答

    我正在制作一款游戏,并且需要将特定图片区域内的对象闪过。我不想要我的表面来blit这些图像。可能吗? (我使用pygame的)

    -1热度

    1回答

    我想在3D matplotlib图上将2d图像(如png)投影到3维空间中的位置。基本上,我希望图像始终面向用户,而不管剧情如何旋转。当用户放大和缩小图像时,最好不要缩放图像。 有人会认为通过访问matplotlib中的低级别的rastering函数很容易,但我找不到任何描述我想要做的文档。

    0热度

    1回答

    因此,我试图在“场景”类中创建一个功能,让每当按下“z”并继续流传一段时间时,文本弹出。 如果我使用pygame.key.get_pressed()它只在按Z时突击。我想让它在Z按下​​时弹出,并继续在屏幕上停留一段时间。 ##This is inside the "scene" class## def printText(self, surface): if self.counte

    0热度

    1回答

    我尝试了Lee Brimlow的blitting教程系列和Rex Van der spuy的“闪光先进游戏设计”中的技巧的组合 我是一名开发人员,负责制作Flash中的网络虚拟世界。我制作了一个电话应用程序(类似于盗窃汽车游戏中的手机)。无论如何,当一个信息被发送时,我们想要播放这个疯狂的信封动画,并围绕它转动。这是laggy(特别是在旧电脑上),所以我认为这是一个很好的机会使用blitting。

    8热度

    1回答

    在OpenGL文档中,我无法找到任何地方。对不起,如果它已经回答过。但我的问题是,如果我将像素从一个FBO复制到另一个,并且每个都有多个颜色附件(不需要相同数量),并且如果我的遮罩是GL_COLOR_BUFFER_BIT,哪些颜色附件(GL_COLOR_ATTACHMENT0,GL_COLOR_ATTACHMENT1,.... GL_COLOR_ATTACHMENTN)是否复制?他们全部?如果是的

    -6热度

    1回答

    我想为我的游戏制作复杂的动画,但我不知道如何去做。 我首先想到,你必须添加一个动画文件到游戏中并将其粘贴。比如我的游戏,每次你拍摄时都会碰到一个它会爆炸的鬼魂。所以外部动画文件被调用并被复制到屏幕上,并在鬼影触及子弹的地方播放。这是在大多数游戏中使用吗? 如果使用了这个动画文件扩展名,我应该使用它什么,.ani?,.flc?,.gif?或.webp。我并不是说这些是唯一可用的动画文件扩展名。 它的

    0热度

    2回答

    我试图在按下事件K_SPACE时将图像blit到屏幕上。然而,当我按下空格时,什么也没有发生。我尝试移动屏幕更新或翻转的地方,但我已经撞到了一堵砖墙。 感谢您的帮助。 DEF播放():正在显示 background = pygame.image.load(bifPlay).convert() char = pygame.image.load(mif).convert_alpha() bulle