1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| \documentclass[11pt]{article}
\usepackage{animate}
\usepackage{tikz}
\begin{document}
\begin{animateinline}[poster=first, controls]{12}%
\multiframe{40}{dEau=0cm+0.1cm}{%
\begin{tikzpicture}[join=round]
\draw[blue,fill=blue] (0cm,0cm) rectangle (4cm,\dEau); % Le liquide, hauteur \dEau variable
\draw[line width=4pt,rounded corners=4pt]
(0cm,4cm) -- (0cm,0cm) -- (4cm,0cm) -- (4cm,4cm) -- cycle; % Le contenant
\draw[line width=4pt]
(1cm,7cm) -- (1cm,4cm) -- (2cm,4cm) -- (2cm,7cm) -- cycle; % Le contenant
\end{tikzpicture}}
\newframe
\multiframe{30}{dt=4cm+0.1cm}{%
\begin{tikzpicture}[join=round]
\draw[red,fill=red] (1cm,4cm) rectangle (2cm,\dt); % Le liquide, hauteur \dEau variable
\draw[line width=4pt,rounded corners=4pt,fill=blue]
(0cm,4cm) -- (0cm,0cm) -- (4cm,0cm) -- (4cm,4cm) -- cycle; % Le contenant
\draw[line width=4pt]
(1cm,7cm) -- (1cm,4cm) -- (2cm,4cm) -- (2cm,7cm) -- cycle; % Le contenant
\end{tikzpicture}}
\end{animateinline}
\end{document} |
Partager