python游戏编程入门

python游戏编程入门importpygame localsimport pygame init screen pygame display set mode 600 500 white 255 255 255blue 0 0 200myfont pygame font Font None 60 textImage myfont

python游戏编程入门

import pygame import sys from pygame.locals import * pygame.init() screen = pygame.display.set_mode((600,500)) white = 255,255,255 blue = 0,0,200 myfont = pygame.font.Font(None, 60) textImage = myfont.render("Hello", True, white)#第二个参数是抗锯齿 while True: for event in pygame.event.get():#判断事件 if event.type in (QUIT, KEYDOWN): sys.exit() screen.fill(blue) screen.blit(textImage, (100, 100)) pygame.display.update()

绘制圆

错误提示,无效语句,多了个逗号

python游戏编程入门

import pygame import sys from pygame.locals import * pygame.init() screen = pygame.display.set_mode((600,500)) pygame.display.set_caption("Hello world") white = 255,255,255 blue = 0,0,200 myfont = pygame.font.Font(None, 60) textImage = myfont.render("Hello", True, white)#第二个参数是抗锯齿 while True: for event in pygame.event.get():#判断事件 if event.type in (QUIT, KEYDOWN): sys.exit() screen.fill((0,0,200)) position = 300,250 color = 255,255,0 radius = 100 width = 10 pygame.draw.circle(screen, color, position, radius, width) pygame.display.update()

python游戏编程入门

import pygame import sys from pygame.locals import * pygame.init() screen = pygame.display.set_mode((600,500)) pygame.display.set_caption("Hello world") white = 255,255,255 blue = 0,0,200 myfont = pygame.font.Font(None, 60) textImage = myfont.render("Hello", True, white)#第二个参数是抗锯齿 while True: for event in pygame.event.get():#判断事件 if event.type in (QUIT, KEYDOWN): sys.exit() screen.fill((0,0,200)) position = 300,250,100,50#Rect(left,top,width,height) color = 255,255,0 width = 10 pygame.draw.rect(screen, color, position, width) pygame.display.update()

画线

python游戏编程入门

import pygame import sys from pygame.locals import * pygame.init() screen = pygame.display.set_mode((600,500)) pygame.display.set_caption("Hello world") white = 255,255,255 blue = 0,0,200 myfont = pygame.font.Font(None, 60) textImage = myfont.render("Hello", True, white)#第二个参数是抗锯齿 while True: for event in pygame.event.get():#判断事件 if event.type in (QUIT, KEYDOWN): sys.exit() screen.fill((0,0,200)) position = 300,250,100,50#Rect(left,top,width,height) color = 255,255,0 width = 5 pygame.draw.line(screen, color, (100,100), (500,400), width) pygame.draw.rect(screen, color, position, width) pygame.display.update()

python游戏编程入门

import pygame import sys import math from pygame.locals import * pygame.init() screen = pygame.display.set_mode((600,500)) pygame.display.set_caption("Hello world") white = 255,255,255 blue = 0,0,200 myfont = pygame.font.Font(None, 60) textImage = myfont.render("Hello", True, white)#第二个参数是抗锯齿 while True: for event in pygame.event.get():#判断事件 if event.type in (QUIT, KEYDOWN): sys.exit() screen.fill((0,0,200)) position = 300,250,100,100#(left,top,width,height) color = 255,255,0 width = 5 start_angle = math.radians(0)#将度转化为弧度 end_angle = math.radians(180) pygame.draw.arc(screen, color, position, start_angle, end_angle, width) pygame.display.update()

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209520.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午9:02
下一篇 2026年3月19日 上午9:03


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号