matplotlib.animation.ArtistAnimation
- class
matplotlib.animation.ArtistAnimation(fig, artists, *args, **kwargs)[source] -
Анимация с использованием фиксированного набора объектов
Artist.Перед созданием экземпляра все построения должны быть завершены, и соответствующие объекты должны быть сохранены.
Примечание
Вы должны сохранить созданную анимацию в переменной, которая существует так долго, как должна работать анимация. В противном случае объект анимации будет удален сборщиком мусора, и анимация прекратится.
Параметры: -
fig
Figure -
Объект Figure, используемый для получения необходимых событий, таких как отрисовка или изменение размера.
- artistslist
-
Каждый элемент списка представляет собой коллекцию объектов
Artist, которые становятся видимыми на соответствующей кадра. Другие объекты становятся невидимыми. - intervalint, по умолчанию: 200
-
Задержка между кадрами в миллисекундах.
- repeat_delayint, по умолчанию: 0
-
Задержка в миллисекундах между последовательными проходами анимации, если repeat равно True.
- repeatbool, по умолчанию: True
-
Определяет, повторяется ли анимация при завершении последовательности кадров.
- blitbool, по умолчанию: False
-
Используется ли функция blit для оптимизации отрисовки.
-
__init__(fig, artists, *args, **kwargs)[source] -
Инициализация self. См. help(type(self)) для точного определения сигнатуры.
Методы
__init__(fig, artists, *args, **kwargs)Инициализация self. new_frame_seq()Возвращает новую последовательность информации о кадрах. new_saved_frame_seq()Возвращает новую последовательность сохранённой/кешированной информации о кадрах. pause()Приостановить анимацию. resume()Возобновить анимацию. save(filename[, writer, fps, dpi, codec, ...])Сохранить анимацию в виде файла-мультимедиа, отрисовав каждый кадр. to_html5_video([embed_limit])Преобразовать анимацию в HTML5 <video>тег.to_jshtml([fps, embed_frames, default_mode])Генерировать HTML-представление анимации -
fig
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.animation.ArtistAnimation.html