红太狼简介
红太狼是狼堡的持有人,出身富裕世家,傲娇暴力女,虽然身为大小姐,但是懂得料理和家务。因为要独自照顾老公灰太狼,所以平时都摆出一副家主的气势。表面上经常用平底锅砸灰太狼,也抱怨灰太狼不如其他狼(尤其是初恋情人小白狼)混得好,但内心其实是很爱灰太狼的,常常安慰在羊村战役中落败的丈夫。
在2019年播出的《喜羊羊与灰太狼之羊村守护者》和以往的套路完全不同了,做出了很多改变。先是主题变了,以前都是狼抓羊的套路,但是在新品中更大家展现的更多的是狼和羊和平共处的美好画面。狼和羊虽然是天敌,但双方也不一定要完全厮杀。
而剧中小羊们的性格也有些改变了,喜羊羊变得更成熟稳重了,更加正能量,他也在努力寻找狼和羊能否和平共处的答案呢。而红太狼大家也是很熟悉的,一个非常凶狠的狼,对灰太狼除了拳打脚踢就是大吼大叫了!苦尽甘来,红太狼凶了14年,如今终于对灰太狼温柔了!
#绘画模块导入
import turtle
def plotLine(points, pencolor=None, width=None, speed=None):
'''
功能:画折线
参数:
- points : 一系列点,用列表或元组表示
- pencolor : 画笔颜色,默认不变
- width : 画笔宽度,默认不变
- speed : 绘制速度,默认不变
'''
# 记录旧参数
oldpencolor = turtle.pencolor()
oldwidth = turtle.width()
oldspeed = turtle.speed()
# 修改新参数
if pencolor is not None:
turtle.pencolor(pencolor)
if width is not None:
turtle.width(width)
if speed is not None:
turtle.speed(speed)
# 绘制折线
turtle.up()
turtle.goto(points[0])
turtle.down()
for point in points[1:]:
turtle.goto(point)
# 恢复旧参数
turtle.pencolor(oldpencolor)
turtle.width(oldwidth)
turtle.speed(oldspeed)
def plotPoly(points, fill=False, pencolor=None, fillcolor=None,
width=None, speed=None):
'''
功能:绘制封闭多边形
'''
# 保存旧参数
oldfillcolor = turtle.fillcolor()
# 更新新参数
if fillcolor is not None:
turtle.fillcolor(fillcolor)
# 绘制封闭多边形
points_plotline = list(points) + [points[0]]
if fill:
turtle.begin_fill()
plotLine(points_plotline, pencolor, width, speed)
turtle.end_fill()
else:
plotLine(points_plotline, pencolor, width, speed)
# 恢复旧参数
turtle.fillcolor(oldfillcolor)
# 设置一些参数
turtle.setup(495, 644, 100, 80)
turtle.shape('turtle')
turtle.turtlesize(2, 2, 2)
# 绘图
# 轮廓
points = [
(-41, 207), (-41, 212), (-39, 217), (-39, 220), (-40, 222),
(-42, 222), (-46, 219), (-48, 216), (-50, 213), (-52, 209),
(-54, 207), (-56, 205), (-56, 211), (-56, 219), (-55, 225),
(-53, 230), (-51, 235), (-47, 240), (-42, 245), (-35, 251),
(-31, 255), (-26, 257), (-24, 259), (-23, 261), (-25, 262),
(-31, 265), (-39, 266), (-45, 266), (-50, 264), (-55, 262),
(-60, 258), (-63, 253), (-65, 248), (-66, 242), (-66, 232),
(-64, 225), (-62, 219), (-61, 214), (-59, 208), (-57, 204),
(-59, 204), (-62, 207), (-66, 210), (-70, 212), (-76, 212),
(-79, 211), (-81, 210), (-82, 209), (-82, 207), (-80, 206),
(-76, 203), (-72, 200), (-70, 198), (-74, 195), (-78, 195),
(-83, 197), (-89, 200), (-96, 202), (-102, 204), (-100, 202),
(-100, 202), (-101, 201), (-105, 202), (-112, 204), (-121, 206),
(-129, 208), (-142, 208), (-151, 207), (-158, 206), (-167, 203),
(-175, 201), (-173, 198), (-173, 197), (-179, 195), (-187, 192),
(-195, 188), (-201, 183), (-205, 179), (-210, 173), (-215, 165),
(-218, 160), (-221, 154), (-223, 150), (-223, 146), (-220, 144),
(-217, 141), (-213, 140), (-209, 138), (-203, 137), (-196, 135),
(-188, 133), (-182, 131), (-177, 128), (-172, 126), (-166, 122),
(-162, 120), (-159, 117), (-163, 116), (-163, 114), (-161, 112),
(-159, 108), (-157, 104), (-156, 100), (-157, 98), (-158, 92),
(-161, 87), (-163, 82), (-165, 78), (-168, 74), (-170, 71),
(-173, 67), (-176, 64), (-182, 61), (-186, 58), (-190, 56),
(-194, 54), (-198, 49), (-199, 47), (-199, 45), (-196, 41),
(-192, 37), (-190, 33), (-190, 26), (-192, 21), (-195, 18),
(-200, 15), (-203, 12), (-204, 10), (-204, 6), (-203, 0),
(-201, -4), (-196, -12), (-192, -17), (-186, -24), (-178, -31),
(-169, -38), (-161, -42), (-149, -46), (-139, -51), (-132, -53),
(-128, -58), (-123, -66), (-118, -71), (-112, -76), (-106, -81),
(-99, -86), (-92, -91), (-83, -96), (-77, -99), (-70, -102),
(-63, -105), (-58, -107), (-62, -108), (-67, -109), (-73, -110),
(-79, -112), (-84, -114), (-88, -116), (-93, -119), (-97, -122),
(-101, -125), (-105, -128), (-113, -129), (-116, -130), (-120, -132),
(-125, -136), (-129, -140), (-132, -142), (-134, -146), (-134, -151),
(-133, -154), (-132, -155), (-130, -154), (-130, -157), (-129, -158),
(-127, -160), (-124, -160), (-123, -162), (-123, -164), (-121, -167),
(-119, -167), (-116, -166), (-113, -163), (-111, -161), (-110, -159),
(-108, -164), (-107, -166), (-106, -167), (-104, -168), (-102, -168),
(-100, -167), (-98, -164), (-97, -159), (-94, -156), (-93, -152),
(-92, -148), (-93, -144), (-93, -141), (-86, -135), (-79, -130),
(-72, -127), (-66, -125), (-60, -124), (-55, -123), (-57, -129),
(-58, -134), (-61, -139), (-63, -146), (-64, -153), (-66, -164),
(-67, -173), (-67, -187), (-66, -196), (-65, -204), (-63, -213),
(-62, -218), (-60, -221), (-58, -222), (-55, -223), (-50, -224),
(-48, -225), (-49, -230), (-49, -232), (-49, -230), (-58, -230),
(-63, -230), (-67, -231), (-72, -233), (-76, -236), (-80, -240),
(-83, -244), (-84, -247), (-85, -250), (-85, -254), (-83, -258),
(-80, -260), (-76, -262), (-72, -263), (-67, -264), (-57, -265),
(-46, -264), (-41, -263), (-35, -261), (-30, -259), (-27, -256),
(-24, -253), (-23, -250), (-22, -245), (-23, -241), (-25, -238),
(-28, -235), (-30, -234), (-33, -233), (-33, -227), (-27, -228),
(-21, -228), (-19, -228), (-18, -226), (-17, -221), (-15, -216),
(-14, -211), (-13, -206), (-19, -205), (-7, -207),