【文件属性】:
文件名称:minart:用于在JVM中绘制图像的最小Scala库
文件大小:87KB
文件格式:ZIP
更新时间:2021-04-18 00:46:43
Scala
米纳尔
Minart是一个非常简约的Scala库,用于将像素放置在画布中。
它主要用于处理生成艺术或软件渲染的小型玩具项目或原型。
Minart仍为0.x版本。 引用semver规范:
主要版本零(0.yz)用于初始开发。 任何时候都可能改变。 公共API不应被认为是稳定的。
特征
JVM,JS和本机支持
占地面积小
双缓冲帆布
整数缩放
键盘和指针输入
入门
帆布
Canvas ,提供在窗口上绘制和读取输入所需的操作:
putPixel(x: Int, y: Int, color: Color): Unit
getBackbufferPixel(x: Int, y: Int): Color
getBackbufferPixel(): Vector[Vector[Color]]
clear(resources: Set[Canvas.Resource]): Unit
re
【文件预览】:
minart-master
----project()
--------build.properties(18B)
--------plugins.sbt(551B)
----.github()
--------workflows()
----pure()
--------shared()
----core()
--------shared()
--------js()
--------jvm()
--------native()
----examples()
--------fire()
--------colorsquare()
--------purecolorsquare()
--------settings()
--------snake()
--------mousepointer()
----LICENSE(1KB)
----build.sbt(5KB)
----version.sbt(40B)
----README.md(4KB)
----contributors.sbt(204B)
----.gitignore(253B)
----.scalafmt.conf(53B)