鱼C论坛

 找回密码
 立即注册
查看: 2102|回复: 3

mac电脑Python3.6.6运行pygame时没有画面

[复制链接]
发表于 2019-10-26 22:36:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Mac 电脑,Python3.6.6
运行pygame文件时,窗口打开了,声音有了,就是没有画面。
求大佬指教解决方法。

代码如下

# -*- coding: utf-8 -*-
import pygame, sys
from pygame.locals import *
from sys import maxsize

pygame.init()

win = pygame.display.set_mode((800,600),DOUBLEBUF|HWSURFACE)

# present text
my_font = pygame.font.SysFont('kaiti', 32)
txt_surf = my_font.render(u' 加油!坚持,再坚持 ',True , (255,0,0) )

#present image
im = pygame.image.load('six.JPG').convert()

#present sound
snd = pygame.mixer.Sound('cjdn.wav')
snd.play()

win.fill((0,0,0))
loc = (400,500)
win.blit(txt_surf, (loc[0]- txt_surf.get_width()/2,
                                        loc[1]- txt_surf.get_height()/2))
loc2 = (400,300)                                       
win.blit(im, (loc2[0]- im.get_width()/2,
                          loc2[1]- im.get_height()/2))
                          
pygame.display.flip()
pygame.time.wait(10000000)

sys.exit()[/code]


小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-10-26 22:54:31 | 显示全部楼层
      代码目录下有这个文件吗? 'six.JPG'
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-27 12:30:48 | 显示全部楼层
一定是缺少 six.JPG
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-27 13:16:01 | 显示全部楼层
缺少应该会报错的把= =。可能是你图片的问题,还有你的文字被图片盖住,正常应该先画图片然后文字
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-20 08:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表