上次課我教了女兒如何用Scratch畫畫之后,女兒自己又玩了很多項目,也遇到了很多問題艳狐,這樣的問題可能很多人會遇到,所以我寫在這里以供參考皿桑。大家如果在玩的過程中有什么問題毫目,也可以留言。
舞臺邊界范圍是多少诲侮?范圍是固定的還是可以變化的镀虐?
女兒有一次問我,“如果在畫畫的時候把y設成0浆西,畫一個長度為200的正方形粉私,那么會有一條邊看不到,是不是這個舞臺是固定的近零,不能變化诺核?” 她給我看了她的代碼:
點擊‘綠旗’抄肖,舞臺的效果是這樣的:
對的,舞臺是固定的窖杀!
舞臺的豎直方向(也就是縱軸或y軸)的范圍是-180到180漓摩,如果y開始的時候是0,畫邊長為200的正方形入客,那么正方形下面那條邊在豎直方向上的坐標是-200管毙,超過舞臺的顯示范圍。小貓咪也會畫出這一條邊桌硫,但是不會在舞臺上顯示出來夭咬。
舞臺的范圍可以通過點擊'舞臺'—>'背景'—>'新建背景'—>'其它'—>'xy-grid'—>'確定'得到,從下圖我們可以看到水平方向(也就是橫軸或x軸)的范圍是-240到240铆隘,豎直方向(也就是縱軸或y軸)的范圍是-180到180卓舵。
好了,讓數學去角落里歇會兒膀钠。
如何隨心所欲地在舞臺上作畫掏湾?
如果我們希望點擊鼠標左鍵和移動鼠標在舞臺上作畫,放開鼠標左鍵就可以停止作畫肿嘲,我們需要用到腳本里的‘偵測’按鈕融击,具體的是‘下移鼠標?’這個塊雳窟。
我女兒還問我‘下移鼠標尊浪?’這個塊是什么意思?其實就是點擊鼠標左鍵的意思涩拙,點擊鼠標左鍵际长,就是鼠標左鍵下移。
‘下移鼠標兴泥?’這個塊用來檢測鼠標左鍵是否按下,通常與‘控制’按鈕中的指令結合起來一起使用虾宇。
不知道眼尖的讀者發(fā)現沒有搓彻?‘下移鼠標?’這個塊是六邊形的嘱朽,控制語句里的很多塊里有一個六邊形的凹槽旭贬。
讓你先思考一會兒。搪泳。稀轨。(1秒鐘過去了)。岸军。奋刽。明白了嗎瓦侮?
相信你也明白了,用‘如果-那么-’這個塊舉例佣谐。這個塊是一個條件判斷語句:如果六邊形凹槽里的條件得到滿足肚吏,就執(zhí)行‘如果-那么-’這個塊內部的命令,比如“如果‘下移鼠標狭魂?’滿足罚攀,就落筆”的代碼是:
開始的時候我女兒不知道如何把‘下移鼠標?’塊放在那個凹槽里雌澄,我就告訴她斋泄,鼠標拖動‘下移鼠標?’這個塊镐牺,拖到凹槽附近的時候炫掐,凹槽的邊緣會發(fā)白光,這就是告訴你任柜,你可以放開鼠標啦卒废。放開后,‘下移鼠標宙地?’塊自動鑲嵌在凹槽里摔认,非常方便:
如果我們希望把舞臺變成畫板,光落筆還不行宅粥,另外還需要小貓咪跟隨鼠標指針運動参袱。這要用到‘動作’按鈕里的‘移到鼠標指針’這個塊。下面給出把舞臺變成畫板的魔(dai)法(ma):
現在我們就可以在舞臺上盡情涂鴉秽梅,做一個大(xiong)畫(hai)家(zi)了:
(提前)祝所有的父親抹蚀,父親節(jié)快樂!快讓你家的大(xiong)畫(hai)家(zi)們來Scratch上畫畫吧企垦!
什么环壤?不知道網址?
我不會告訴你Scratch的網址的钞诡!
轉載請注明:來自微信公眾號“君君玩科技”郑现。