Scratch VM原理

1. 將積木塊轉換成JavaScript函數執行。

   1. 每個積木塊都有一個opcode,對應一個JavaScript函數

 

2. 狀態轉移方程:全局變量存儲。

 

3. 每秒鐘刷新30次,相當於33毫秒:執行一次狀態計算,並重繪整個舞臺。

 

4. 模擬多線程。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章