欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python通過Pygame繪制移動的矩形實例代碼

 更新時間:2018年01月03日 15:20:05   作者:明柳夢少  
這篇文章主要介紹了Python通過Pygame繪制移動的矩形實例代碼,具有一定借鑒價值,需要的朋友可以參考下

Pygame是一個多用于游戲開發(fā)的模塊。

本文實例主要是在演示框里實現(xiàn)一個移動的矩形實例代碼,完整代碼如下:

#moving rectangle project

import pygame

from pygame.locals import *

pygame.init()

screen = pygame.display.set_mode((600,500))

pygame.display.set_caption("Drawing Rectangles")

pos_x = 300

pos_y = 250

vel_x = 2

vel_y = 1

while True:

  for event in pygame.event.get():

    if event.type in (QUIT,KEYDOWN):

      pygame.quit()

  screen.fill((0,0,200))



  # move the rectangle

  pos_x += vel_x

  pos_y += vel_y

  # keep rectangle on the screen

  if pos_x > 500 or pos_x < 0:

    vel_x = -vel_x

  if pos_y > 400 or pos_y < 0:

    vel_y = -vel_y

  # draw the rectangle

  color = 255,255,0

  width = 0 #solid fill

  pos = pos_x,pos_y,100,100

  pygame.draw.rect(screen,color,pos,width)

  pygame.display.update()   

演示如下:

總結(jié)

以上就是本文關(guān)于Python通過Pygame繪制移動的矩形實例代碼的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關(guān)文章

  • Python使用PyAudio制作錄音工具的實現(xiàn)代碼

    Python使用PyAudio制作錄音工具的實現(xiàn)代碼

    這篇文章主要介紹了Python使用PyAudio制作錄音工具,音頻錄制與視頻錄制相似,也是以數(shù)據(jù)幀的方式錄制保存,這次使用強大的第三方包PyAudio和內(nèi)置的wave模塊編寫,需要的朋友可以參考下
    2022-04-04
  • 詳解python中文編碼問題

    詳解python中文編碼問題

    一直以來python中文編碼是個及其頭大的問題,需要好好學習下,我用python為例,簡單介紹下python編程時如何處理好中文編碼的問題,感興趣的朋友們可以參考下
    2021-06-06
  • python查找指定具有相同內(nèi)容文件的方法

    python查找指定具有相同內(nèi)容文件的方法

    這篇文章主要介紹了python查找指定具有相同內(nèi)容文件的方法,涉及Python針對文件操作的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • 詳解Python yaml模塊

    詳解Python yaml模塊

    這篇文章主要介紹了Python yaml模塊的相關(guān)資料,幫助大家更好的理解和學習python,感興趣的朋友可以了解下
    2020-09-09
  • 使用Django和Postgres進行全文搜索的實例代碼

    使用Django和Postgres進行全文搜索的實例代碼

    這篇文章主要介紹了使用Django和Postgres進行全文搜索,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • python通過字典dict判斷指定鍵值是否存在的方法

    python通過字典dict判斷指定鍵值是否存在的方法

    這篇文章主要介紹了python通過字典dict判斷指定鍵值是否存在的方法,實例分析了Python中使用has_key及in判斷指定鍵值是否存在的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • 淺析Python中的元編程

    淺析Python中的元編程

    Python元編程是指在運行時對Python代碼進行操作的技術(shù),它可以動態(tài)地生成、修改和執(zhí)行代碼,從而實現(xiàn)一些高級的編程技巧,本文就來和大家詳細聊聊吧
    2023-03-03
  • 如何用Pytorch搭建一個房價預測模型

    如何用Pytorch搭建一個房價預測模型

    這篇文章主要介紹了用Pytorch搭建一個房價預測模型,在這里我將主要討論PyTorch建模的相關(guān)方面,作為一點額外的內(nèi)容,我還將演示PyTorch中開發(fā)的模型的神經(jīng)元重要性,需要的朋友可以參考下
    2023-03-03
  • Python 3.6 -win64環(huán)境安裝PIL模塊的教程

    Python 3.6 -win64環(huán)境安裝PIL模塊的教程

    PIL功能非常強大,但API卻非常簡單易用。這篇文章主要介紹了Python 3.6 -win64環(huán)境安裝PIL模塊的教程,需要的朋友可以參考下
    2019-06-06
  • Python輸出漢字字庫及將文字轉(zhuǎn)換為圖片的方法

    Python輸出漢字字庫及將文字轉(zhuǎn)換為圖片的方法

    這篇文章主要介紹了Python輸出漢字字庫及將文字轉(zhuǎn)換為圖片的方法,分別用到了codecs模塊和pygame模塊,需要的朋友可以參考下
    2016-06-06

最新評論