LGUI 基本组件

LGUI 基本组件

如何相对于画布和彼此定位 UI 元素。关键是 UIItem 组件,将其视为 Unity 的 RectTransform。UIContainer 是 UIItem 的 actor 包装器。 UIItem 是所有 UI 元素的基本 SceneComponent,UIItem 具有位置、旋转和缩放比例,就像常规 SceneComponent 一样,但它也具有宽度和高度,用于指定矩形的尺寸。和unity的UGUI差不多

LGUI Prefab

LGUI Prefab

LGUI Prefab和Unity Prefab系统很相似,在虚幻中预制件是可以存储在资产中并实例化到关卡中的 actor 集合,它不受 UI 元素的限制,您可以在 LGUIPrefab 中使用几乎所有 actor 类型;Actor指的就是虚幻的Actor

LGUI LTWeen插件

LGUI LTWeen插件

LTwwen是LGUI插件的一部分,作者把这一块单独拆分出来,便于独立使用。其使用起来和Unity的DoTween类似。 其蓝图函数很多,都在LTween类别下。

LGUI 生命周期

LGUI 生命周期

LGUI毕竟参考自unity的NGUI/UGUI,自然也会实现一些类似的生命周期函数。

Gitea切换数据库

Gitea切换数据库

之前使用Gitea时为了快速使用,就使用了SQLite数据库。但是SQLite限制永远摆在那,后续使用可能会遇到部分问题。所以准备切换到PostgreSQL数据库(MYSQL用够了,尝尝鲜) MySQL数据库(切换时发现sqlite到PostgreSQL会丢失数据,还是老老实实的切换为MySQL)

RustDesk部署私有管理界面

RustDesk部署私有管理界面

忍受够了向日葵和ToDesk的付费服务,并且很多场景下没法优先控制。就使用了Rustdesk作为替代品。 Rustdesk官方提供了免费的中转服务器,唯一的问题是开源版不提供WEB界面和登录管理等功能。但是官方也不限制第三方的API管理。这也让预算有限的用户有了更多选择。 RustDesk客户端下载

InnoSetup安装程序制作

InnoSetup安装程序制作

在展厅项目中,打包出来的通常是一组文件,包含可执行主程序、dll、一些资源等;这些资源复制粘贴挺浪费时间的,并且还要手动设置自身的开机自启动。 为了解决快速部署,避免来回压缩和设置开机自启动,找到了款名叫InnoSetup的安装包制作工具。其使用的是一个比较老的Delphi语言,当然不需要单独去学,

Vaultwarden私有密码库

Vaultwarden私有密码库

Vaultwarden:一个面向个人、家庭和小型组织,使用 Rust 编写的非官方 Bitwarden 服务器实现,它与官方 Bitwarden 客户端兼容,非常适合不希望运行官方的占用大量资源的自托管部署。并且Vaultwarden也受到了Bitwarden 官方的支持,是一个很不错的私有密码托管