私は Phratch (Smalltalk の Scratch 2.0) に取り組んでおり、InputEventSensor>>processEvent メソッドを変更して、最後に押されたキーを保存するようにしました。修飾キーが保存される方法と同様の方法で、if <key> pressed
ブロックが機能するようにします。
これで、カスタマイズされた InputEventSensor クラスができました。
- 新しいインスタンス変数
keyPressed
- 修正された方法
processEvent
- 新しい方法
keyPressed
とclearKeystate
新しいメソッドは問題のないカテゴリ*Phratch
にあるため、Phratch Monticello パッケージに保存されます。しかし、それはカテゴリprocessEvent
に移動する必要がありますか? *Phratch
インスタンス変数はどうですか?