我們可能經常需要觀察變量值的變化。例如,某段腳本的運行結果與你所想不一致時,你可能想跟蹤某些變量值是否正確。變量值顯示器便能完成這項任務。選中變量名積木前的複選框即可顯示或隱藏變量值顯示器,如下圖示。

scratch 軟件可以擴展機器學習模塊嗎_變量名

 

你還可以在腳本中使用積木進行控制。如下圖示

 

scratch 軟件可以擴展機器學習模塊嗎_局部變量_02

 變量值顯示器可作為讀數或者控件之用。換言之,它可以顯示或者控制變量的值。雙擊舞台中的變量值顯示器就能在正常顯示(默認)、大屏幕顯示和滑塊之間切換。

若當前是滑塊狀態,你還可以單擊鼠標右鍵,從彈出的菜單中選擇設置滑塊的最小值和最大值,這樣便能在固定的數值範圍內滑動,如下圖所示。

滑塊狀態下的變量值顯示器可以在腳本運行時動態地修改變量的數值,這十分有利於用户和程序間的交互。

scratch 軟件可以擴展機器學習模塊嗎_滑塊_03

變量值顯示器還能指示其作用範圍。若是局部變量,那麼在變量名之前還會顯示角色名。例如,變量名Cat: speed 0表示角色Cat有一個名為speed的局部變量。若是全局變量其值顯示器僅顯示 speed 0

scratch 軟件可以擴展機器學習模塊嗎_局部變量_04

 好了,關於變量值顯示器的相關知識點就講到這裏了。