当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python turtle.onrelease用法及代码示例


用法:

turtle.onrelease(fun, btn=1, add=None)

参数

  • fun- 具有两个参数的函数,将使用画布上单击点的坐标调用
  • btn- mouse-button 的编号,默认为 1(鼠标左键)
  • add-True或者False- 如果True, 将添加新的绑定,否则将替换以前的绑定

fun 绑定到此 turtle 上的 mouse-button-release 事件。如果 funNone ,则删除现有绑定。

>>> class MyTurtle(Turtle):
...     def glow(self,x,y):
...         self.fillcolor("red")
...     def unglow(self,x,y):
...         self.fillcolor("")
...
>>> turtle = MyTurtle()
>>> turtle.onclick(turtle.glow)     # clicking on turtle turns fillcolor red,
>>> turtle.onrelease(turtle.unglow) # releasing turns it to transparent.

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 turtle.onrelease。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。