作者manYO (活力精华)
看板Python
标题[问题] 关於Pygame-帮我看一下我觉得没有错的程式码
时间Fri Jun 4 02:18:56 2010
如题 我是一个python新手
以下是我们老师制作的讲义的程式码 我检查了好几遍都没错阿
(图片部分请自己随便命名一张图为相同档名)
此程式码主要是要让输入键盘上下左右 可让图片移动
输入空白 可以旋转图片
可是执行後我怎麽敲键盘都不会动!!!!!
救人喔~
(Python版本:3.1)
import pygame,sys,os,math
from pygame.locals import *
pygame.init()
width, height = 800,600
size = width, height
screen = pygame.display.set_mode((size))
white = 255,255,255
screen.fill(white)
pygame.mouse.set_visible(0)
fly = pygame.image.load('fly1.png')
background = pygame.image.load('sky.jpg')
screen.blit(background, (0,0))
image=[150,150]
angle = 45
pressed_keys = pygame.key.get_pressed()
if pressed_keys[K_LEFT]:
image[0]=image[0]-1
if pressed_keys[K_RIGHT]:
image[0]=image[0]-1
if pressed_keys[K_UP]:
image[1]=image[1]-1
if pressed_keys[K_DOWN]:
image[1]=image[1]+1
if pressed_keys[K_SPACE]:
angle=angle-1
rotate = pygame.transform.rotate(fly,angle)
screen.blit(rotate,image)
pygame.display.update()
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.85.137.199
※ 编辑: manYO 来自: 219.85.137.199 (06/04 02:19)
1F:→ timTan:Where is the loop? 06/04 09:42
2F:→ DEATHX:同上,如果你真的检查了好几次,不可能没发现没有回圈 06/04 10:30
3F:→ DEATHX:小弟直觉你就是上来要人帮你写作业... 06/04 10:31
4F:→ DigiPrince:看到最後两句就知道没救啦 = = 06/04 17:23
5F:推 KagiJhou:不要上来问作业啦 06/06 23:44