[支持库]Drawer支持库:包含一些关于画图的模块
scratch吧
全部回复
仅看楼主
level 5
CatGod🙀 楼主
现支持:
画点
Drawer.point(x,y)
画直线
Drawer.line(startX,startY,endX,endY)
画矩形
Drawer.rectangle(startX,startY,endX,endY)
画圆
Drawer.circle(x,y,r)
由于画图是底层操作,速度太慢会导致用此支持库写出的程序更慢,因此在该支持库中我使用了尽可能快的算法,以保证画图速度
画图速度测试:
可以看到画圆形的速度还是很可观的,但是受到了画点的速度限制(圆是用Drawer.point点出来的),所以没法更快,但画圆算法用的是极快的一种,所以速度可以得到保障。(如果scratch有直接画点的函数就好了,搞得还得移动角色来画点,速度太慢了)
2020年01月13日 03点01分 1
level 5
CatGod🙀 楼主
https://www.蓝奏s.com/i8mx1cb
密码:h3vh
2020年01月13日 03点01分 3
level 7
前排
围观[真棒]
2020年01月13日 05点01分 5
莫名感觉scratch吧很冷清,大半天首页没人发帖,也没人看贴
2020年01月13日 05点01分
@CatGod🙀 整个贴吧都凉的差不多了 没办法
2020年01月13日 06点01分
回复 CatGod🙀 :贴子没沉你还顶贴[汗]
2020年01月13日 10点01分
level 11
围观
2020年01月13日 15点01分 6
1