我可以渲染一个不循环的gganimate对象。但是当我把gif放在
google slide deck
,它会在甲板打开时播放其单曲,而不是在我到达该幻灯片或通过动画打开gif时播放。
当我想播放非循环gif时,比如当我单击保存在其中的幻灯片时,是否有播放非循环gif的方法?
下面是生成非循环gif的代码,并包含了到上面示例文件组的链接。
library(dplyr)
library(gganimate)
library(ggplot2)
p <-
mtcars %>%
ggplot(aes(x = wt, y = mpg)) +
geom_line(size = 1.5, alpha = .75) +
transition_reveal(id = wt, along = wt)
animate(
p,
duration = 3,
renderer = gifski_renderer(loop = FALSE),
height = 8, width = 10, units = "in", res = 150
)
anim_save("temp_file.gif")