zoukankan      html  css  js  c++  java
  • turtle笔记

    海龟动作
    移动和绘制
    forward() → fd() 前进
    backward() → bk() 、 back() 后退
    right() → rt() 右转
    left() → lt() 左转
    goto() 、 setpos() 、 setposition() 前往/定位
    setx() 设置x坐标
    sety() 设置y坐标
    setheading() → seth() 设置朝向
    home() 返回原点
    circle() 画圆
    dot() 画点
    stamp() 印章
    clearstamp() 清除印章
    clearstamps() 清除多个印章
    undo() 撤消
    speed() 速度

    获取海龟的状态
    position() → pos() 位置
    towards() 目标方向
    xcor() x坐标
    ycor() y坐标
    heading() 朝向
    distance() 距离

    设置与度量单位
    degrees() 角度
    radians() 弧度

    画笔控制
    绘图状态
    pendown() → pd() 、 down() 画笔落下
    penup() | pu() | up() 画笔抬起
    pensize() | width() 画笔粗细
    pen() 画笔
    isdown() 画笔是否落下

    颜色控制
    color() 颜色
    pencolor() 画笔颜色
    fillcolor() 填充颜色

    填充
    filling() 是否填充
    begin_fill() 开始填充
    end_fill() 结束填充

    更多绘图控制
    reset() 重置
    clear() 清空
    write() 书写

    海龟状态
    可见性
    showturtle() | st() 显示海龟
    hideturtle() | ht() 隐藏海龟
    isvisible() 是否可见

    外观
    shape() 形状
    resizemode() 大小调整模式
    shapesize() | turtlesize() 形状大小
    shearfactor() 剪切因子
    settiltangle() 设置倾角
    tiltangle() 倾角
    tilt() 倾斜
    shapetransform() 变形
    get_shapepoly() 获取形状多边形

    使用事件
    onclick() 当鼠标点击
    onrelease() 当鼠标释放
    ondrag() 当鼠标拖动

    特殊海龟方法
    begin_poly() 开始记录多边形
    end_poly() 结束记录多边形
    get_poly() 获取多边形
    clone() 克隆
    getturtle() | getpen() 获取海龟画笔
    getscreen() 获取屏幕
    setundobuffer() 设置撤消缓冲区
    undobufferentries() 撤消缓冲区条目数

    更多绘图控制
    reset() 重置
    clear() 清空
    write() 书写

    海龟状态
    可见性
    showturtle() → st() 显示海龟
    hideturtle() → ht() 隐藏海龟
    isvisible() 是否可见

    外观
    shape() 形状
    resizemode() 大小调整模式
    shapesize() 、 turtlesize() 形状大小
    shearfactor() 剪切因子
    settiltangle() 设置倾角
    tiltangle() 倾角
    tilt() 倾斜
    shapetransform() 变形
    get_shapepoly() 获取形状多边形

    使用事件
    onclick() 当鼠标点击
    onrelease() 当鼠标释放
    ondrag() 当鼠标拖动

    特殊海龟方法
    begin_poly() 开始记录多边形
    end_poly() 结束记录多边形
    get_poly() 获取多边形
    clone() 克隆
    getturtle() 、 getpen() 获取海龟画笔
    getscreen() 获取屏幕
    setundobuffer() 设置撤消缓冲区
    undobufferentries() 撤消缓冲区条目数

  • 相关阅读:
    戴尔笔记本win8.1+UEFI下安装Ubuntu14.04过程记录
    socketpair的使用
    上传App时遇IDFA错误问题
    1-4标签的语法
    TCP协议中的三次握手和四次挥手(图解)
    TsFltMgr.sys系统蓝屏的原因就在于QQ电脑管家!
    STL vector使用方法介绍
    史上最强视频站点真实地址解析
    .NET 使用 MySql.Data.dll 动态库操作MySql的帮助类--MySqlHelper
    ASP.NET——验证码的制作
  • 原文地址:https://www.cnblogs.com/02-12/p/12584478.html
Copyright © 2011-2022 走看看