前幾天,Scratch官方又發行了最新版本3.10.2,與上一個版本相比(見個人https://blog.51cto.com/zhuxianzhong/2485073 相關文章介紹),發現無什麼新變化。程序員
多是本人沒有全面測試,記得當時出現3.9時並無發行對應的MAC版本,3.10.2卻是一同發行了Windows版本與MAC版本。從整體來看,主要仍是圍繞兩個方面:一個是導出錯誤已經獲得糾正;另外一個是造型編輯器(或者說圖形編輯器)中心點獲得調整。這兩個問題也是絕大多數用戶的懇切需求——也是很是明顯的問題所在。編程
在3.6版本中,儘管導出結束後出現錯誤提示,但導出是沒有問題的。不過,不對於一個知名產品,這種BUG是不容許存在的,但官方仍是‘很淡定’地保持了幾周時間(可能與疫情有必定關係)。現在已經獲得完全糾正。編輯器
在3.4及3.6版本中,造型編輯器(或者說圖形編輯器)中心點默認是一個很是不清晰的灰點,給用戶的感受是屏幕上彷佛被抹上一個灰點,當放大一下才看清是怎麼回事。另外,當添加新的圖形時中心點根本看不到,這對於調整精靈在屏幕上的位置是很是不方便的——前段時間無奈之下,我不得不在複雜的精靈身上綁定一個臨時的很大的‘十’字來幫助定位它在屏幕上的準確位置。如今好了,一切恢復到了相似於原來的2.0時間很是好用的中心點樣子。ide
固然,之後還有更多的期待,估計最近的Scratch版本不會提供:例如,把造型編輯器部分儘可能最大化,還有在舞臺上實現相似於編程貓中所提供的可以把角色固定在屏幕上,以方便調整另一些角色的位置,以及聲音數據的共享(而不是如今每個角色私有方式使用聲音數據),等等。
+補充一測試
咱們知道變量定義做用域有兩種類型:一種僅適用於當前選定的角色(僅爲此角色可見);另外一種是項目中全部角色可用且可見。爲了提高複雜項目的總體管理體驗,如今Scratch版本中,不管定義的是哪種類型的變量,默認舞臺上都會顯示變量的名稱與內容,可是前一種變量(咱們一般稱爲「局部變量」或「私有變量」)名字前添加了其適用的角色的名稱,這顯然是一種更爲友好的設計,使得在項目後期程序員對於項目中總共存在哪些變量及哪些變量是私有的且爲哪個角色私有一目瞭然。參考下圖:
顯然,在上圖中變量cat1是局部於角色sprite1的,而另外兩個變量A和a都是全局變量!設計
若是說有新的變化,卻是有一個使人很是喪氣的宣佈:Scratch 3.10.2再也不支持Windows 7了,僅提供支持Windows 10+版本!
Mac版本的支持仍是10.13+版本。blog