受到使用绘图函数和一些随机生成的点的建议的启发
(2011 年 3 月 15 日的回答),我现在可以制作任意形状。但是,我想用不同的颜色填充它们,我想可以应用 TikZ 中的填充命令 - 但没有成功。
有人知道该怎么做吗?
任意形状的代码是
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm, scale = 0.47]
\pgfmathsetseed{3}
\draw plot [smooth cycle, samples=8,domain={1:8}] (\x*360/8+5*rnd:0.5cm+1cm*rnd) node at (0,0) {};
\end{tikzpicture}
答案1
您必须向\draw
命令提供填充选项
\begin{tikzpicture}
\pgfmathsetseed{3}
\draw[fill=blue] plot [smooth cycle, samples=8,domain={1:8}]
(\x*360/8+5*rnd:0.5cm+1cm*rnd) node at (0,0) {};
\end{tikzpicture}