有一天,光子小姐来到了月亮,然后她又离开了月亮。
她自言自语地说,月球什么也没有,我还是向往星空,我要去寻找雅典娜和她一起玩!
请问,光子小姐和月亮碰撞的时候用的是什么定律?
""" 光的反射定律演示,本课了解一下默认的多边形造型列表, 通过screen.getshapes()可得到这个列表, 还要学习一下shapesize命令的用法, 它让角色的造型发生变形,但并不支持图形角色。 """ from sprites import * def make_photon(): """在坐标(-50,0)生成一粒光子""" photon = Sprite(shape='dot',pos=(-50,0)) photon.randomcolor() # 随机颜色 photon.dx = 2 # 水平速度 photon.dy = -4 # 垂直速度 ps.append(photon) # 加到列表 screen = Screen() # 新建屏幕 screen.bgcolor('black') # 涂背景色 screen.setup(480,360) # 设定宽高 screen.tracer(0,0) # 关闭自动刷新 ps = [] # 新建列表 # 新建一块方形的反射板,坐标为(0,-103) board = Sprite(shape='square',pos=(0,-103)) board.color('cyan') # 反射板 board.left(90) # 左转90度 board.shapesize(10,0.1) # 宽高变形 s = '光的反射定律演示' ft = ('黑体',16,'normal') # 定义三元组 w = Sprite(visible=False) # 生成隐藏的w角色 w.goto(0,100) # 定位到坐标(0,100) w.color('white') # 设定颜色为白 w.write(s,align='center',font=ft) # 写标题 w.color('gray') # 设定颜色为灰 w.addy(-20) # 往下移20个单位 w.pendown() # 落笔 w.goto(0,-100) # 定位到(0,-100) 以下代码省略......
下载完整源代码与素材,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)