网络编程
位置:首页>> 网络编程>> Python编程>> python方向键控制上下左右代码

python方向键控制上下左右代码

作者:小庄  发布时间:2022-01-27 01:44:22 

标签:python,方向键

本文所示代码实现python编程方向键控制图片上下左右,我们首先看下演示结果。

演示:

python方向键控制上下左右代码

实例代码:


bif="1.jpg"
mif="2.jpg"
import pygame,sys
from pygame.locals import *

pygame.init()

screen=pygame.display.set_mode((640,360),0,32)
background=pygame.image.load(bif).convert()
mouse_c=pygame.image.load(mif).convert_alpha()

x,y=0,0
movex,movey=0,0

while True:
 for event in pygame.event.get():
   if event.type ==QUIT:
     pygame.quit()
     sys.exit()
   if event.type==KEYDOWN:
     if event.key==K_LEFT:
       movex=-1
     if event.key==K_RIGHT:
       movex=+1
     elif event.key==K_UP:
       movey=-1
     elif event.key==K_DOWN:
       movey=+1
   if event.type==KEYUP:
     if event.key==K_LEFT:
       movex=0
     if event.key==K_RIGHT:
       movex=0
     elif event.key==K_UP:
       movey=0
     elif event.key==K_DOWN:
       movey=0

x+=movex
 y+=movey

screen.blit(background,(0,0))
 screen.blit(mouse_c,(x,y))

pygame.display.update()

总结

我觉得游戏编程最基础的功能就是鼠标键盘控制物品移动,还有就是物体的碰撞检测。

来源:http://blog.csdn.net/zjb574/article/details/7017597

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com