ImHUI:实验用户界面

时间:2021-03-04 18:53:23
【文件属性】:
文件名称:ImHUI:实验用户界面
文件大小:31KB
文件格式:ZIP
更新时间:2021-03-04 18:53:23
html ui imgui TypeScript ImHUI(I mmediate模式ħTMLüSER我覆盖整个院落) WAT? 我是的粉丝(也是赞助商)。 我已经写了几篇文章就可以了,包括和 最近我想,我不知道尝试制作一个遵循类似API风格HTML库会是什么样子。 注意:这不是在JavaScript中运行的亲爱的ImGUI。 为此,请参阅。 不同之处在于大多数ImGUI库都渲染自己的图形。 更具体地说,它们为字形以及用户界面的其他线条和矩形生成顶点位置,纹理坐标和顶点颜色的数组。 您可以使用任何感觉的方法绘制每个顶点阵列。 实际上,此仓库实际上使用的是HTML元素,例如
<input type="text"> , <input type="range"> , <button>等。 这有加号和减号。 缺点是它可能不如Dear ImGUI(或其他ImGUI)库快,尤其是当您有一个复杂的UI以60fps更新时。 另一方面,在
【文件预览】:
ImHUI-main
----.gitignore(311B)
----index.css(109B)
----tsconfig.json(328B)
----README.md(4KB)
----.github()
--------workflows()
----3rdparty()
--------scrollbars.css(2KB)
--------scrollbars.js(723B)
----package.json(650B)
----TODO.md(1KB)
----DEVNOTES.md(3KB)
----src()
--------globalState.ts(269B)
--------colors.ts(532B)
--------inputText.ts(1KB)
--------ImHUI.ts(444B)
--------child.ts(819B)
--------text.ts(2KB)
--------elements.ts(90B)
--------background.ts(7KB)
--------sliderFloat.ts(2KB)
--------button.ts(727B)
--------menu.ts(307B)
--------utils.ts(1KB)
--------canvas2D.ts(768B)
--------colorEdit.ts(2KB)
--------valueDrag.ts(2KB)
--------core.ts(4KB)
--------main.ts(4KB)
--------types()
--------window.ts(8KB)
--------plotLines.ts(1KB)
--------context.ts(0B)
----LICENSE.md(1KB)
----ImHUI.css(4KB)
----index.html(455B)
----package-lock.json(4KB)

网友评论