• 已解决 73498 个问题
  • 已帮助 5995 位优秀工程师

液晶屏立体按键是什么做的

代人凌峰 2018-07-14 浏览量:618
我看到有些GUI有3D立体按键,那是怎么做到的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 基本原理是这样,事先用绘图软件设计好两张有立体感的静态按钮图片,一张为按下状态,另一张为未按下状态。然后程序根据按键的不同状态显示不同的图片即可。
    • 发布于 2018-07-14
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:11
  • 立体按键  是绘制两张静态图 进行切换
    • 发布于2018-07-15
    • 举报
    • 评论 0
    • 4
    • 0

  • 这样的效果一般应该是使用了相关库的,如果你想使用立体图片来回切换的方式实现的话,感觉比较繁琐吧。还要P图,取字模等。
    • 发布于2018-07-15
    • 举报
    • 评论 0
    • 4
    • 0

  • https://github.com/littlevgl/lvgl
    LittlevGL是一个免费的开源图形库,占用空间少STM32也能用,具体效果你进连接就能看见,立体按键不在话下。
    • 发布于2018-07-14
    • 举报
    • 评论 0
    • 3
    • 0

  • 其实就是阴影效果,2张图片切换。
    • 发布于2018-07-15
    • 举报
    • 评论 0
    • 2
    • 0

  • 有类似emwin的UI库可以实现功能,但UI库里的图标都比较单一,也可以设计两个图形(按下与释放),在不同状态下切换两个图形实现3D的效果。
    • 发布于2018-07-15
    • 举报
    • 评论 0
    • 1
    • 0

  • 那个3D只是一个效果而已,就是2D上面实现3D效果,并非真的实现了3D
    • 发布于2018-07-15
    • 举报
    • 评论 0
    • 1
    • 0

  • 立体按键只是视觉效果,实际上不过是ps软件处理以及切换效果罢了,用两个图,一个按下一个松开贴图就可以做到。
    • 发布于2018-07-30
    • 举报
    • 评论 0
    • 0
    • 0

液晶屏立体按键是什么做的