如何在 tikz-uml 的 \umlcreatecall 中调用函数

如何在 tikz-uml 的 \umlcreatecall 中调用函数

我正在使用tikz-uml包来制作 uml 序列图,并希望展示构造函数内部发生的事情。基本上,我尝试制作这样的图表(来源):在此处输入图片描述

但相反,构造函数调用很快就结束,并且与函数调用的行为并不相似:

在此处输入图片描述

\documentclass{scrbook}

\usepackage{tikz}
\usepackage{tikz-uml}
\usepackage{float}

\begin{document}
    \begin{figure}[H]
        \begin{tikzpicture}
        \begin{umlseqdiag} 

        \umlobject[no ddots]{A}

        \begin{umlcreatecall}[dt=5,class=B]{A}{b}
            \begin{umlcreatecall}[dt=5,class=C]{b}{c}
            \end{umlcreatecall}
        \end{umlcreatecall}

        \end{umlseqdiag} 
        \end{tikzpicture}
    \end{figure}
\end{document}

使用 tikz-uml 可能实现这一点吗?

相关内容