当前位置:   article > 正文

Pygame学习之画线基本操作_pygame.draw.line用法

pygame.draw.line用法

 

Pygame图形

Pygame的坐标原点(0,0)点位于左上角,X轴自左向右,Y轴自上向下,单位为像素。

          pygame.draw.line(Surface, color, start_pos, end_pos, width)此方法用于绘制一条线段。

          pygame.draw.rect(Surface, color, Rect)此方法用于绘制一个矩形

          pygame.draw.rect(Surface, color, Rect, width)此方法用于绘制一个矩形框

  1. import pygame
  2. import sys
  3. #from pygame.locals import *
  4. pygame.init() # 初始化pygame,为使用硬件做准备
  5. pygame.display.set_caption("Drawing") # 设置窗口标题
  6. screen=pygame.display.set_mode((400,300))
  7. BLACK = ( 0, 0, 0)
  8. WHITE = (255, 255, 255)
  9. RED = (255, 0, 0)
  10. GREEN = ( 0, 255, 0)
  11. BLUE = ( 0, 0, 255)
  12. screen.fill(WHITE)
  13. # 绘制一条线
  14. pygame.draw.line(screen, GREEN, [0, 0], [150,30], 10)
  15. # 绘制一个矩形
  16. pygame.draw.rect(screen, BLACK, [150, 10, 100, 100],15)
  17. while True: # 游戏主循环
  18. for event in pygame.event.get():
  19. if event.type == pygame.QUIT: # 接收到退出时间后退出程序
  20. pygame.quit()
  21. sys.exit()
  22. pygame.display.update()

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/154466
推荐阅读
相关标签
  

闽ICP备14008679号