可缩放图案的跟随泡泡源代码

可缩放图案的跟随泡泡源代码


按鼠标滚动会缩放图案的一个跟随鼠标交互动画。用到了鼠标滚动事件,这是tkinter里面的,不过turtle是tkinter开发的,所以也能调用鼠标滚动事件。以下是代码预览:

"""
    可缩放图案的跟随泡泡
    本程序调用了鼠标滚动事件和鼠标移动事件。
"""

from turtle import *
from time import sleep

cs = ['red','orange','yellow','green','cyan',
      'blue','purple','brown','pink','brown']

screen = Screen()
screen.bgcolor('black')
screen.tracer(0,0)

def move_to_mouse(event):
    """移到鼠标坐标"""
    x, y = (screen.cv.canvasx(event.x)/screen.xscale,
             -screen.cv.canvasy(event.y)/screen.yscale)
    t.goto(x,y)   
    

 
如需查看完整代码请

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。