Отключить щелчки во время анимации PowerPoint

1

У меня есть слайд PowerPoint с несколькими анимациями, которые происходят сразу же, а затем несколько последовательных анимаций при нажатии.

Проблема заключается в том, что если кто-то щелкает в течение первой секунды, пока еще происходит первая серия анимаций, цепочка портится - вещи, которые исчезают, никогда не появляются, вещи изменяют размер от неправильного размера и т. Д. И т. Д.

Как отключить событие click, которое запускает второй набор анимаций, пока не завершится первый набор анимаций?

Я попытался установить задержку анимации с событием click, но это просто задерживает анимацию после события click, а не задерживает, когда событие click можно зарегистрировать.

user568458
источник

Ответы:

1

Используйте кнопку в качестве слоя:

Вы не можете отключить функции мыши PowerPoint. Но в качестве дешевого трюка вы можете вставить прозрачную кнопку, которая заполняет экран и ничего не делает, кроме как поглощать клики пользователя.

  • Выберите слайд, который вы хотите отключить клики пользователя.

  • С ленты перейдите к INSERT\ Shapes. Сгруппируйте под Action Button, Action Button: Customчтобы нарисовать фигуру, которая покрывает весь слайд.

  • Сразу после рисования кнопки появляется диалоговое окно Action Settings. Выберите Noneв обеих вкладках Mouse clickи Mouse over. Тогда Ok.

  • Выберите вставленную кнопку / фигуру и на вкладке «Лента» Homeназначьте No fillкнопку Shape fillили No outlineкнопку Shape Outline.

Плюсы:

Делает то, что хотел.

Минусы:

  • Во время редактирования кнопка будет закрывать другие объекты, поэтому вам нужно отложить кнопку в сторону, если вы хотите получить к ним доступ.

  • Применимо только к одному слайду; Вам нужно будет скопировать и вставить кнопку на другие слайды, которые должны иметь тот же эффект.

Sanny
источник