using MakieLayout using MakieLayout.Animations using AbstractPlotting scene, layout = layoutscene(resolution = (600, 600)) axes = [LAxis(scene) for i in 1:2, j in 1:2] layout[1:2, 1:2] = axes a_title = Animation([0, 2], [30.0, 50.0], sineio(n=2, yoyo=true, prewait=0.2)) a_xlabel = Animation([2, 4], [20.0, 40.0], sineio(n=2, yoyo=true, prewait=0.2)) a_ylabel = Animation([4, 6], [20.0, 40.0], sineio(n=2, yoyo=true, prewait=0.2)) record(scene, "output.mp4", 0:1/60:6, framerate = 60) do t axes[1, 1].titlesize = a_title(t) axes[1, 1].xlabelsize = a_xlabel(t) axes[1, 1].ylabelsize = a_ylabel(t) end