【从零写一个CAD 02】画完第一条线之后:实体容器、Esc 取消,和按了没反应的键盘👓️博主简介:上一篇结束时,MiniCAD 能画一条线:点两下,出现一条蓝线,再点就没反应了。我在结尾列了三个坑,还说下一篇讲状态机。但真动手的时候,发现还有一件更急的事:画完的线没地方放。 Canvas 里只有一个 Line currentLine 成员,它是"正在画的那条线"的临时存储,画完就占住了。这不是"状态机"能解决的问题,是数据该放在哪里的问题。所以这一篇的实际顺序是:先给实体安个家,再把取消操作补上,最后拆掉上一篇留下的那颗定时炸弹。