hi,
bilder ueberlagern kannst du mit der 'overlay' option.
mit dem '(current page.south west)' bekomsmt du die untere ecke der seite und kannst dann ein tikzbild im tikzbild starten das einen node enthaelt dessen koordinaten du angeben kannst. inhalt des nodes ist dann dein code, also ein drittes tikzpicture.
was einfacheres ist mir nicht eingefallen :0
\onslide laesst sich das mit den pfeilen loesen
Code:
\documentclass{beamer}
\usepackage{tikz}
\usetikzlibrary{matrix,positioning}
\begin{document}
\begin{frame}
\begin{tikzpicture}[remember picture,overlay]
\node at (current page.south west) {
\begin{tikzpicture}[auto,overlay,remember picture]
\tikzstyle{line} = [->, draw, thick, shorten >=0pt];
\tikzstyle{block} = [rectangle, draw=blue, thick, fill=blue!20, rounded corners,
minimum height=1em];
\tikzstyle{block2} = [rectangle, draw=red, thick, fill=red!20, text width=15mm,
text centered, rounded corners, minimum height=1em];
\tikzstyle{block3} = [rectangle, draw=blue, thick, fill=blue!10, text
width=15mm, text centered, rounded corners, minimum height=1em];
\node at (5,2){%Position der Matrix
%
%
\begin{tikzpicture}[remember picture,overlay]
\matrix[ampersand replacement=\&]
{
\& \draw[white!0, line width=1pt] (0,0) -- (0.3pt,0); \& \& \draw[white!0, line
width=1pt] (0,0) -- (0.3pt,0); \& \& \draw[white!0, line width=1pt] (0,0) --
(0.3pt,0); \& \& \draw[white!0, line width=1pt] (0,0) -- (0.3pt,0); \& \\
\& \& \node [block2] (b4) {Kasten 4}; \& \& \& \& \node [block2] (b5) {Kasten
5}; \& \& \\
\node [block] (b1) {Kasten 1}; \& \& \& \& \node [block] (b2) {Kasten 2}; \& \&
\& \& \node [block] (b3) {Kasten 3}; \\[6pt]
\& \& \node [block3] (b6) {Kasten 6}; \& \& \& \& \& \& \\[3pt]
\& \& \node [block3] (b7) {Kasten 7}; \& \& \& \& \& \& \\[3pt]
\& \& \node [block3] (b8) {Kasten 8}; \& \& \& \& \& \& \\
};
\tikzstyle{every path}=[line]
\onslide<2->{\path (b1) -- (b2);}
\onslide<3->{\path (b2) -- (b3);}
\end{tikzpicture}
};
%
%
\end{tikzpicture}
};
\end{tikzpicture}
\end{frame}
\end{document}
Lesezeichen