我们使用之前分享的 ave 库(https://www.v2ex.com/t/842957)开发了一个颜色选择器:
虽然比较简单。。但是还是尽可能多地展示了方方面面的功能:比如各种组件、鼠标 /键盘事件、快捷键、拖拽释放、剪贴板、自定义组件、国际化、主题切换之类的。
1
muhuan 2022-04-21 10:45:47 +08:00
不错
|
2
xzh654321 2022-04-22 11:02:38 +08:00
挺好的,不过 chrome devtools 已经带颜色选择器了…………
|
3
codehz 2022-04-22 12:49:59 +08:00
(借楼问一句,这框架支持可访问性吗,当然这个应用是没这个需求,我看国内很多 ui 框架开屏幕阅读器直接啥都没有了
|
4
rerender OP @xzh654321 是的。。通常也不用一个专门的 app 来取色。。这个目的主要还是演示框架功能。也许下次弄个图像对比小工具还稍微有用些,类似 beyond compare 那种
|
7
rerender OP @codehz 关于支持 UI Automation 最开始也考虑过,但是这个 UI 其实是游戏引擎的一小部分,一个副产品,而且游戏为了防止用按键精灵等挂机,还专门制作了禁用模拟输入的动作。当时就想如果制作了这个 UI 访问型支持,其他程序就可以通过这个接口查询到 UI 元素,然后发送点击指令了。而且这个功能主要是给有视力障碍的残疾人使用的,这样的人几乎也不太会玩游戏,所以最后就决定不制作这个功能。但是现在把 UI 部分公开出来了,也许后面会专门发布一个版本里面带 UI Automation 的吧。
|
9
rerender OP @xzh654321 写好了。。可以试用一下。。: https://github.com/rerender2021/ave-image-diff
|