當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。