初始化
導(dǎo)入模塊
設(shè)置背景
image.png
設(shè)置delay和速度
新建tool小烏龜
image.png
定義color和fill變量
image.png
然后在onclick生命為全局變量
image.png
響應(yīng)鼠標(biāo)事件
image.png
定義事件處理函數(shù)
image.png
打印xy坐標(biāo)
image.png
在xy處繪制正方形
image.png
定義繪制正方形的函數(shù)gotoDraw(t, x, y, side, fill)
實(shí)現(xiàn)gotoDraw
image.png
每次單擊繪制正方形
fill為真或者假繪制帶填充或者不帶填充圖形
image.png
實(shí)現(xiàn)更改fill的值
image.png
根據(jù)fill當(dāng)前要更改前景色還是背景色的按鈕
image.png
設(shè)定t的畫筆或者填充色color
image.png
演示fill不同繪制不同的圖形
image.png
更改color的值
image.png
展示更改color值繪圖
更改color的值之后更改tool小烏龜?shù)闹?/p>
image.png
小烏龜繪制畫筆或者填充色的按鈕
image.png
小烏龜繪制成功游戲結(jié)束
然后拓展繪制不同的圖形