import pgzrun #导入pygame zero库
import random #导入随机库
WIDTH = 700 #设置宽为700
HEIGHT = 700 #设置高为700
TITLE = '源代码画板' #设置窗口标题为'源代码画板'
pen = Actor('红') #创建一个Actor对象存放在变量pen中作为画笔
#pen.pos = (350,350) #设置画笔角色坐标
colors = ['橙','红','绿','蓝','青']
#让画笔角色显示在窗口
def draw():
pen.draw()
#画笔坐标和鼠标坐标一样,即画笔跟随鼠标移动
def on_mouse_move(pos):
pen.pos = pos
def on_mouse_down(button):
#当按下鼠标左键,随机选择角色的图片
if button==mouse.LEFT:
pen.image = random.choice(colors)
#当按下鼠标右键,清除屏幕内容
if button == mouse.RIGHT:
screen.clear()
pgzrun.go() #调用go()函数,触发游戏