Python精灵模块的perpendicular_foot垂足指令

所有命令 单独命令 屏幕命令 角色命令

单独命令 >> Python精灵模块的perpendicular_foot垂足指令

简介:求垂足的指令。
例子:
from sprites import perpendicular_foot,Screen,Sprite

A = (100,80)
B = (-100,0)
C = (140,0)

screen = Screen()
screen.setup(480,360)
screen.xy_grid()
bug = Sprite()
bug.draw_line(A,B)
bug.draw_line(C,B)
bug.draw_line(A,C)

# A点向线段BC做垂线,返回的垂足点
x,y = perpendicular_foot(A,[B,C])
bug.pencolor('red')
bug.pensize(2)
bug.draw_line(A,(x,y))
screen.mainloop()

writed by lixingqiu 关注"异编程"微信公众号,获取更多关于Python精灵模块的咨讯: