Создание интерактивной презентации с пазлом — отличный способ вовлечь аудиторию, будь то геймифицированный урок, бизнес-квиз или детская игра. В этой инструкции мы подробно разберем, как нарезать картинку на кусочки и настроить триггеры анимации, чтобы элементы открывались по клику.
Видеоинструкция
Шаг 1: Подготовка основы и сетки пазла
Для начала импортируйте фоновое изображение, которое будет скрыто за пазлом. Чтобы детали пазла идеально стыковались, рекомендуем настроить привязку объектов в PowerPoint. Это позволит выравнивать элементы по направляющим без зазоров.
Создайте сетку из прямоугольников поверх картинки. Используйте комбинацию клавиш Ctrl + D для быстрого дублирования фигур.
Шаг 2: Нарезка изображения на фрагменты
Чтобы превратить обычные фигуры в кусочки пазла с частями картинки:
- Выделите фоновое изображение, затем, удерживая клавишу Shift, кликните на одну из фигур сетки.
- Перейдите во вкладку Формат фигуры -> Объединить фигуры и выберите Пересечение (или Фрагмент для нарезки всех частей сразу).
- Повторите процедуру для каждого фрагмента.
Важно: всегда выделяйте сначала картинку, а только потом фигуру-шаблон, иначе PowerPoint зальет фигуру сплошным цветом!
Шаг 3: Настройка интерактивных триггеров
Чтобы кусочки пазла исчезали при клике, открывая скрытую под ними картинку:
- Выделите фрагмент пазла и перейдите во вкладку Анимация.
- Добавьте анимацию выхода (например, «Исчезновение» или «Выцветание»).
- Нажмите кнопку Триггер -> По щелчку и выберите имя этого же фрагмента.
Теперь в режиме демонстрации (запуск по кнопке F5) клик по детали будет заставлять ее исчезнуть.
Шаг 4: Интеграция таблицы счета
Если ваша игра предполагает начисление баллов за открытые кусочки, вы можете внедрить интерактивную таблицу. О том, как это сделать, читайте в статье: Как вставить таблицу Excel с возможностью редактирования.
Дополнительно: Макрос для автоматического сброса игры
Если вы хотите сбросить состояние всех триггеров одной кнопкой, используйте следующий VBA-код:
Sub ResetPuzzle()
Dim shp As Shape
For Each shp In ActivePresentation.Slides(1).Shapes
If shp.Name Like "Picture*" Then shp.Visible = msoTrue
Next shp
End Sub Частые ошибки / Устранение неполадок
- Детали пазла смещаются при клике: Убедитесь, что вы случайно не добавили анимацию перемещения вместо анимации выхода. Проверьте настройки в «Области анимации».
- Не получается нарезать картинку: Функция «Объединить фигуры» работает только с векторными объектами и растровыми изображениями. Убедитесь, что вы не сгруппировали объекты перед нарезкой.
- Проблемы с печатью раздаточного материала: Если вы решите распечатать слайды с пазлом для офлайн-игры, фон может отображаться некорректно. Читайте, почему не печатается фон слайда на ЧБ принтере, чтобы избежать блеклых или пустых листов.
Часто задаваемые вопросы
Можно ли сделать пазл классической формы с «ушками»?
Да, для этого вместо прямоугольников используйте векторные заготовки пазлов, которые можно скачать или нарисовать с помощью объединения кругов и квадратов.
Как сделать так, чтобы детали открывались в случайном порядке?
При использовании триггеров игроки сами кликают по любым деталям, что обеспечивает абсолютно случайный порядок открытия.








