精易论坛

标题: [IMGUI]易语言imgui入门第二课,了解IMGUI自带的调试工具 [打印本页]

作者: xiaolin666    时间: 2024-11-7 23:58
标题: [IMGUI]易语言imgui入门第二课,了解IMGUI自带的调试工具
本帖最后由 xiaolin666 于 2024-11-8 00:03 编辑

教学模块为论坛的1.77模块,无模块守护,还担心的可以源码重新编译一个。指路:【新提醒】ImGui 1.77最新最全库函数封装,UI库的又一新选择!_精易论坛
本节课标注了一些初始化窗口时常用的属性常量,IMGUI多选框用到的的【左移】命令的原理。(其实左移就是易语言支持库的命令,在二进制中0001变成0010,就是左移(1,1),000001变成001000,就是左移(1,3),imgui的判断就是读变量指针的字节值。
2.认识IMGUI自带的Debug工具和界面调试器工具,尝试使用它们为自己的UI设计一个颜色,圆角,字体,宽度,间距,坐标
虽然封装的调试器仍是英语,但几个单词而已,改一改颜色拽一拽滑动条就能知道它们管什么
下节课我们将教学如何利用 push style/置入风格: [round,color,pos ,font]/[圆角,颜色,坐标 ,字体](组件名,值),pop/还原  [round,color,pos ]/[圆角,颜色,坐标,字体 ](值)  来实现自己在调试器中动态改变写好的设计,或把设计好的值通过push函数抄在初始化部分,直接固定一个自己的风格。
主要用到的函数就在这里了,不用下载附件直接写进去也能用
  
如果真 (界面调试器 = 1)
ImGui.ShowMetricsWindow (界面调试器)’这个里面可以看参数
如果真 (主题动态设计器 = 1)‘这个就是Debug,里面可以动态调试UI,调出你想要的效果再导出它的预设,然后通过pushstyle抄进代码就好
ImGui.ShowStyleEditor ()


屏幕截图 2024-11-07 232606.png (262.18 KB, 下载次数: 1)

屏幕截图 2024-11-07 232606.png

屏幕截图 2024-11-07 233239.png (332.68 KB, 下载次数: 1)

屏幕截图 2024-11-07 233239.png

2.熟悉imgui高级组件和一些常规用法.zip

658.61 KB, 下载次数: 26, 下载积分: 精币 -2 枚


作者: dwcq    时间: 2024-11-8 00:55
支持开源~!感谢分享
作者: 784326742    时间: 2024-11-8 02:43
支持开源~!感谢分享
作者: 查过    时间: 2024-11-8 06:02
已经顶贴,感谢您对论坛的支持!
作者: 豆豆灰常开心    时间: 2024-11-8 06:06
感谢您对论坛的支持!
作者: qwe111qwe    时间: 2024-11-8 07:36
感谢分享!!!!
作者: ctry78985    时间: 2024-11-8 07:55
感谢分享
作者: yuan71058    时间: 2024-11-8 08:26
感谢分享!!!!
作者: yezirun888    时间: 2024-11-8 08:28
66666666666666666666666666
作者: qqmqqg    时间: 2024-11-8 08:29
6666666666666
作者: 阿凡地方23    时间: 2024-11-8 08:49
支持开源~
作者: 1184798949    时间: 2024-11-8 09:23
感谢分享
作者: wjswzj0    时间: 2024-11-8 09:35
支持开源~!感谢分享
作者: 396384183    时间: 2024-11-8 10:25
论坛有你更精彩!!
作者: 深圳梦    时间: 2024-11-8 12:20
支持开源~!感谢分享
作者: wgqxj    时间: 2024-11-8 12:26
谢谢分享
作者: angelaleeahngi    时间: 2024-11-8 13:19
感谢分享
作者: xiaojiancccc    时间: 2024-11-8 14:50
感谢分享,很给力!~
作者: 一指温柔    时间: 2024-11-8 15:18
感谢分享,很给力!~
作者: 亿万    时间: 2024-11-8 20:03
感谢分享,很给力!~
作者: 查过    时间: 2024-11-9 06:13
感谢楼主分享!
作者: 豆豆灰常开心    时间: 2024-11-9 06:17
感谢楼主分享!
作者: 胖子葛格    时间: 2024-11-9 08:54
感谢大神分享~!
作者: qihan    时间: 2024-11-9 20:19
来跟大佬学习一下!
作者: please    时间: 2024-11-10 09:39
感谢分享,支持开源!!!
作者: 光影魔术    时间: 2024-11-12 21:25
感谢分享
作者: 熊不熊    时间: 2024-12-4 04:29
感谢分享,很给力!~
作者: asljdfh    时间: 2025-3-15 09:28
感谢分享,很给力!~




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4