我正在研究 Phratch(Smalltalk 中的 Scratch 2.0)并修改了 InputEventSensor>>processEvent 方法以存储最后按下的键,其方式与存储修饰键的方式类似,以便它们if <key> pressed
阻止工作。
所以我现在有一个自定义的 InputEventSensor 类:
- 新的实例变量
keyPressed
- 修改方法
processEvent
- 新方法
keyPressed
和clearKeystate
新方法属于一个*Phratch
很好的类别,因此它们被保存到 Phratch Monticello 包中。但是processEvent
,应该将其移至*Phratch
类别吗?实例变量呢?