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() 撤消缓冲区条目数

  • 相关阅读:
    权限设计
    ts infer关键字
    Array初始化 以及 Array.prototype.map()的一些问题
    同步、异步、事件循环
    Spring学习笔记(一)
    【面试】关于get和post两种方法的不同。
    【算法】背包问题
    当你在浏览器输入一个网址(如http://www.taobao.com),按回车之后发生了什么?
    数据库语句复习笔记
    【算法】雀魂启动(笔试题)
  • 原文地址:https://www.cnblogs.com/02-12/p/12584478.html
Copyright © 2011-2022 走看看