Как остановить только в том случае, если сдвиг нажата?

StackOverflow https://stackoverflow.com/questions/2613938

  •  26-09-2019
  •  | 
  •  

Вопрос

в фаро я хотел бы Object>>halt Чтобы остановить только в том случае, если сдвиг нажимается, чтобы я не разбиваю свое изображение. Как я могу это сделать?

Так, например, я хотел бы добавить self halt. в Array>>add:, не теряя мое изображение.

Это было полезно?

Решение

Object>>haltifShiftPressed
 Sensor leftShiftDown ifTrue: [self halt].

Cool, этот текстовый ящик может синтаксировать Syntax-Highlight SmallTalk-код

Другие советы

Self Haltif: [датчик сдвинута

Теперь я сделаю следующее, объединение решения Оскара и Ричарда:

Object>>h
  self haltIf: [Sensor shiftPressed]
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top