草庐IT

LVGL-GUI

全部标签

Unity(使用GUI制作第一人称鼠标准星)

属性简介方法注意:准星一般都放在屏幕正中央,所以屏幕的(宽高/2)可得中心点屏幕宽度Screen.Width屏幕高度Screen.Height矩形宽度自己声明的变量这里使用W代替矩形高度自己声明的变量这里使用H代替准星间距自己声明的变量这里使用D代替解释图写入过程因为我们想要动态准星所以打算自己用代码写一个,而不用图片直接贴上去先声明准星的宽高,和间距其次就是准星贴图了再声明两个变量GUIStyle(用来自定义设置GUI参数)和Texture(准星背景辅助参数,也可以理解为凑数的)在游戏刚开始的时候将GUIStyle实例化并且将准星贴图赋值给其中的normal.background属性使用GU

LVGL (10) 移植流程

目录1、下载源码2、目录结构介绍3、移植前注意事项4、开始移植4.1、改文件名字4.1.1、对接platform/chip的部分4.1.2、LVGL配置文件4.2、移植显示驱动4.3、配置LVGL4.3.1、屏幕尺寸的配置4.3.2、颜色相关配置4.3.3、内存相关配置4.3.4、底层的配置4.3.5、日志4.3.6、其他(显示帧率等)4.3.7、编译属性4.3.8、裁剪组件4.3.9、开启/关闭Demo4.4、加入文件到工程4.5、适配心跳4.6、调用处理事务4.7、LVGL初始化4.8、修改栈空间5、编译5.1、消除编译warning6、结果基于LVGLV8版本LVGL的官方文档,大致说了

LVGL (10) 移植流程

目录1、下载源码2、目录结构介绍3、移植前注意事项4、开始移植4.1、改文件名字4.1.1、对接platform/chip的部分4.1.2、LVGL配置文件4.2、移植显示驱动4.3、配置LVGL4.3.1、屏幕尺寸的配置4.3.2、颜色相关配置4.3.3、内存相关配置4.3.4、底层的配置4.3.5、日志4.3.6、其他(显示帧率等)4.3.7、编译属性4.3.8、裁剪组件4.3.9、开启/关闭Demo4.4、加入文件到工程4.5、适配心跳4.6、调用处理事务4.7、LVGL初始化4.8、修改栈空间5、编译5.1、消除编译warning6、结果基于LVGLV8版本LVGL的官方文档,大致说了

OpenVPN GUI安装调试

这里使用的是“openvpn-2.1.3-install”在win10下进行安装。在安装过程中会让指定安装路径(记住这个路径之后配置要用),在x86win10下默认路径为“C:\ProgramFiles(x86)\OpenVPN”。如下图所示:安装完成后通过安装路径在openvpn中进行相关配置:一、调整easy-rsa下vars.bat.sample修改“C:\ProgramFiles(x86)\OpenVPN\easy-rsa”下文件vars.bat.sample的内容。修改项的原内容:setHOME=%ProgramFiles%\OpenVPN\easy-rsasetKEY_COUNTR

OpenVPN GUI安装调试

这里使用的是“openvpn-2.1.3-install”在win10下进行安装。在安装过程中会让指定安装路径(记住这个路径之后配置要用),在x86win10下默认路径为“C:\ProgramFiles(x86)\OpenVPN”。如下图所示:安装完成后通过安装路径在openvpn中进行相关配置:一、调整easy-rsa下vars.bat.sample修改“C:\ProgramFiles(x86)\OpenVPN\easy-rsa”下文件vars.bat.sample的内容。修改项的原内容:setHOME=%ProgramFiles%\OpenVPN\easy-rsasetKEY_COUNTR

LVGL笔记(1)-使用《avilib》库播放avi视频(lvgl在windows模拟运行)

文章目录1.函数简介1.1avi_t*AVI_open_input_file(constchar*filename,intgetIndex)1.2longAVI_video_frames(avi_t*AVI)1.3doubleAVI_frame_rate(avi_t*AVI)1.4intAVI_set_video_position(avi_t*AVI,longframe)1.5longAVI_read_frame(avi_t*AVI,char*vidbuf,int*keyframe)1.6AVI_close((avi_t*)avi)2.操作流程3.源代码4.整个工程源码在github找到一个a

LVGL笔记(1)-使用《avilib》库播放avi视频(lvgl在windows模拟运行)

文章目录1.函数简介1.1avi_t*AVI_open_input_file(constchar*filename,intgetIndex)1.2longAVI_video_frames(avi_t*AVI)1.3doubleAVI_frame_rate(avi_t*AVI)1.4intAVI_set_video_position(avi_t*AVI,longframe)1.5longAVI_read_frame(avi_t*AVI,char*vidbuf,int*keyframe)1.6AVI_close((avi_t*)avi)2.操作流程3.源代码4.整个工程源码在github找到一个a

OpenHarmony轻量化系统的LVGL使用(二)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言在做OpenHarmony的LVGL之前,学习了STM32的LVGL移植,其中遇到了很多问题,也学会了很多知识,为下一步的移植打下了基础。本篇文章主要讲解如何移植LVGL到OpenHarmony轻量化系统上。环境OpenHarmony-3.1润和hispark_pegasusHi3861开发板DevEcoDeviceTool串口调试助手SSD13060.96寸OLED屏幕移植我当前下载的版本是LVGL8.3版本,大家可以在GitHub上下载获取源码:LVGL8.3

OpenHarmony轻量化系统的LVGL使用(二)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​前言在做OpenHarmony的LVGL之前,学习了STM32的LVGL移植,其中遇到了很多问题,也学会了很多知识,为下一步的移植打下了基础。本篇文章主要讲解如何移植LVGL到OpenHarmony轻量化系统上。环境OpenHarmony-3.1润和hispark_pegasusHi3861开发板DevEcoDeviceTool串口调试助手SSD13060.96寸OLED屏幕移植我当前下载的版本是LVGL8.3版本,大家可以在GitHub上下载获取源码:LVGL8.3

python3GUI--仿做一个网易云音乐By:PyQt5(附下载地址)

@目录一.前言二.展示-主界面1.静图12.静图23.静图33.静图34.动图1三.展示-登录界面1.静图12.静图25.动图2四.展示-系统托盘五.UI设计记录1.UI初稿2.主界面UI3.登录界面UI六.总结一.前言使用PyQt5模仿网易云音乐,只有UI没有功能。二.展示-主界面1.静图1主界面2.静图2主界面-歌单3.静图3主界面-播客3.静图3主界面-最新音乐4.动图1主界面-综合动图展示三.展示-登录界面仿照制作了一个登录页面(二维码是可以扫描的,并且具有时效性哦~)1.静图1CSDN不能展示二维码,很伤~2.静图25.动图2估计动图由于二维码也没法显示四.展示-系统托盘只是绘制了其