欢迎光临散文网 会员登陆 & 注册

用aide做了个涂鸦软件

2020-07-05 21:42 作者:辉辉游戏解说-  | 我要投稿

视频:

软件界面:

白色区域是画布,画布大小是5000像素×5000像素,不知为啥,再改大点就会闪退。


刚开始时因为画布比较大,画画会比较卡,缩放也会。

于是我想到了一个优化方案:

①定义一个矩形,用来追踪画画的区域,缩放时就能看到这个矩形:

这个矩形刚好围住画画的区域

这样的话,就只需要对这个矩形进行缩放即可。(之前是对整个画布进行缩放)

不过放得太大也会卡,不过比之前好多了。

②解决画画时会卡:

要画画时先获取屏幕区域,再对该区域进行画画,要调节位置之前再把这个区域画的图像粘贴回画布。这样的话,解决了画画卡的问题。


后来我发现了一个缺陷:

如上图,画的线条拐角处会有折断现象。

于是我想到了解决方案:

再线条拐角处再画一个圆(直径跟线条宽度相等)。

下面是解决后的图像:

放大之后也不会出现折断现象了

用aide做了个涂鸦软件的评论 (共 条)

分享到微博请遵守国家法律