3D红框_coloradd模块的lightset示例代码

"""
   3D红框,本程序需要最新版本coloradd模块运行,请在cmd管理员窗口下输入
   pip install coloradd进行安装
"""
from turtle import *
from coloradd import *

def draw_square(hg,length):
    for _ in range(4):
        hg.fd(length)
        hg.rt(90)
        
screen = Screen()
screen.colormode(255)          # 这里一定要设置为255
screen.bgcolor('dodger blue')  # 设置背景颜色
screen.tracer(0,0)             # 关闭自动刷新和绘画延时
screen.setup(480,360)
screen.title("3D红框")

tom = Turtle(shape='turtle')   # 新建tom海龟

c = (255,0,0)
for w in range(40,100):
    ys = lightset(c,w/100)     # 设置红色的亮度
    tom.color(ys)              # 把颜色设置为ys
    tom.pensize(100-w)         # 设置画笔宽度
    for x in range(8):         # 重复8次日
        draw_square(tom,100)   # 画正方形 
        tom.right(45)          # 右转45度
    screen.update()            # 屏幕更新显示

本站所有作品,教程等皆为原创,版权所有。只供个人及单位内部研究使用,对外展示或传播必需经本站同意,且注明来自本站。培训机构等用本站资源培训学生,需经本站授权。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。入住QQ群:225792826 和爱好者共同交流,并且能下载免费提供的Python资源(需提供真实姓名才可入群)
李兴球的博客_Python创意编程技术前沿_pygame » 3D红框_coloradd模块的lightset示例代码
scratch

学本领,探索更大的世界!

李兴球博客 风火轮编程主页