Phratch (스몰 토크의 Scratch 2.0)에서 수정 자 키 저장 방법과 비슷한 방식으로 마지막으로 누른 키를 저장하도록 InputEventSensor >> processEvent 메소드를 수정했습니다. 그래서 그들은 if <key> pressed
블록 작업을합니다.기존 커널 메소드의 수정 사항을 Monticello에 저장
- 새로운 인스턴스 변수
keyPressed
- 수정 방법
processEvent
- 새로운 방법
keyPressed
및
새로운 방법 clearKeystate
이 분류에 속하는 :
*Phratch
은 괜찮므로 Phratch Monticello 패키지에 저장됩니다. 하지만
processEvent
은
*Phratch
카테고리로 이동해야하나요? 인스턴스 변수는 어떻습니까?
BTW, InputEventSensor 클래스를 변경하지 않으려 고 많은 시간을 보냈지만 이벤트 처리가 제대로 작동하지 못했습니다. 나는 원래의 Scratch + Squeak 소스 코드를 보았고이 라인들을 따라 뭔가를 한 것을 볼 수 있었기 때문에 나는 그들의 접근법을 복사했다. –