当前位置: 首页 > news >正文

重庆万州网站建设网络营销费用预算

重庆万州网站建设,网络营销费用预算,科技 杭州 网站建设,如何查询网站哪个公司做的《Python游戏编程入门》的“2.2.5 绘制线条”中提到了通过pygame库绘制线条的方法。 1 相关函数介绍 通过pygame.draw模块中的line()函数来绘制线条,该函数的格式如下所示。 line(surface, color, start_pos, end_pos, width1) -> Rect 其中,第一…

《Python游戏编程入门》的“2.2.5 绘制线条”中提到了通过pygame库绘制线条的方法。

1 相关函数介绍

通过pygame.draw模块中的line()函数来绘制线条,该函数的格式如下所示。

line(surface, color, start_pos, end_pos, width=1) -> Rect

其中,第一个参数surface表示用来绘制线条的“表面”,其类型是Surface类实例;参数color表示线条的颜色,其类型是表示RGB的元组;参数start_pos和end_pos表示线条的起点和终点;参数width表示线条的粗细,该参数的默认值是1。line()函数的返回值是Rect类的实例。

2 函数使用方法

使用《Pygame显示文字》中提到的pygame编程框架,在while True语句中,获取了按键信息之后,使用如图1所示的代码绘制线条。

图1 绘制线条代码

其中,第17-20行分别定义了绘制线条所需的颜色、宽度、起点和终点的变量;第21行代码抵用pygame.draw模块中的line()函数绘制线条,代码运行的效果如图2所示。

图2 代码运行效果

3 完整代码

绘制线条的完整代码如下所示。

import pygame
import sys
from pygame.locals import *pygame.init()
screen = pygame.display.set_mode((600,500))
pygame.display.set_caption('Drawing lines')while True:for event in pygame.event.get():if event.type in (QUIT, KEYDOWN):pygame.quit()sys.exit()screen.fill((0, 80, 0))color = (100, 255, 200)width = 8start_pos = (100, 100)end_pos = (500, 400)pygame.draw.line(screen, color, start_pos, end_pos, width)pygame.display.update()

注意1 在程序运行后,按下任意按键程序退出。

http://www.khdw.cn/news/42819.html

相关文章:

  • 昆明网站建设哪家好腾讯域名
  • 技术网站建设软件拉新推广平台
  • 遵义制作网站百度发广告需要多少钱
  • 建筑模型网站江苏短视频seo搜索
  • 网站做的相似网站主题
  • 关键词优化seo谷歌seo和百度seo区别
  • 星沙做网站如何搜索网页关键词
  • 在58做网站推广有效果吗网店seo是什么意思
  • 中国农业工程建设协会网站网站宣传和推广的方法有哪些
  • 国内网站建设费用联盟百度seo优化培训
  • 灵犀科技 高端网站建设首页企业网站seo
  • 网站开发要花费多少钱百度关键词价格查询
  • 中国风网站模板下载自己建网站的详细步骤
  • 管理登陆网站开发软件重庆人力资源和社会保障网官网
  • 网站备案检验单如何做网站推广广告
  • hfs网络文件服务器可以做网站沧浪seo网站优化软件
  • 商城网站开发嵌入支付宝竞价排名是什么意思
  • 淘宝式网站建设上海谷歌seo推广公司
  • 知乎有趣的网站市场推广计划书
  • 杭州笕桥网站建设网站推广搜索
  • 算命先生的网站怎么做行业门户网站推广
  • 平面设计的网站有哪些网站模板建站难吗
  • 东莞谢岗网站建设电商关键词一般用哪些工具
  • 公司的网站建设价格排名检测
  • 福建泉州做淘宝的拿货什么网站企业网站优化公司
  • 长沙英文网站建设公司汽车软文广告
  • 想要去国外网站买东西怎么做天津百度seo排名优化软件
  • 宁国做网站的深圳网络营销怎么推广
  • 申请个人网站有什么用三叶草gy5987
  • 网站建设发票几个点推广网站seo