Scratch VM原理

1. 将积木块转换成JavaScript函数执行。

   1. 每个积木块都有一个opcode,对应一个JavaScript函数

 

2. 状态转移方程:全局变量存储。

 

3. 每秒钟刷新30次,相当于33毫秒:执行一次状态计算,并重绘整个舞台。

 

4. 模拟多线程。

 

posted on 2021-01-22 20:27  袜子破了  阅读(474)  评论(0编辑  收藏  举报