Unity开发 – 游戏开发框架 Signalia: UI System & Modular Engine

2026.04.02 更新资产版本

文件大小:272.1 MB

版本:5.1.0

原始 Unity 版本:2021.3.45

Signalia 是一款价格实惠的一体化 UI 系统和游戏框架,可让您更快地发布下一款游戏,并达到行业级质量。

Signalia是什么?

Signalia 是一款功能强大的全能型 UI 系统和游戏框架,旨在加速开发并激发创造力。它提供用于构建动态用户界面的高级工具、事件驱动的 C# 无线电系统以及一套模块化的游戏系统和实用程序,所有这些都旨在帮助您更快地完成游戏原型设计、润色和发布。

==================================================

============= 用户界面框架==============

🎬 用户界面系统(菜单、动画和控件)

  • 以图形用户界面 (GUI) 为中心:菜单、按钮、用户界面元素和动画。注重易用性和强大的动画工具。
  • 一行代码触发 UI 动画
  • 使用全局返回按钮实现自动返回导航
  • 内置声音/VFX接口(通过SIGS.PlayAudio())
  • 一键菜单设置,支持自动激活和停用
  • 智能按键调光和视觉反馈
  • 在编辑器中预览动画
  • 无阻塞动画和复合键控技术,实现流畅过渡

================= 游戏系统 =====================

💾 保存系统

  • 使用简单的 API 保存和加载玩家数据、场景状态或自定义系统。
  • 完全可扩展,以适应您的建筑结构
  • 包含保存实用程序类和智能默认行为
  • 使用加密或可修改的保存文件
  • 使用 JSON 格式和可扩展解析器的 PlayerPrefs 替代方案
  • 与 Signalia 的实用程序和 UI 框架连接
  • 异步删除操作和性能提升(v4.0.0)

 

🌀 加载屏幕系统

  • 支持淡入淡出、延迟和模拟加载等动画效果,让动画融入任何场景。
  • 添加剂负载 + 可控活化,实现无缝过渡
  • 支持场景卸载,以避免闪回和故障
  • 点击进入下一步选项

 

📦 对象池

  • 按需或预加载池化。
  • 轻巧便携,易于安装到任何系统中
  • 非常适合用于视觉特效、敌人、投射物、用户界面等等。
  • 调用方式如下:bulletPrefab.FromPool(); // 带参数
  • 增强了生成选项、模式和 ParentedEmitter,以实现灵活的音频定位(v4.0.0)

 

🎶 音频分层

  • 分层管理环境音和房间音。
  • 连续图层:保持循环环境音始终处于激活状态
  • 每层轨道数
  • 背景音乐 – 默认:forest_music.wav
  • 音效 – 默认:birds_and_wind.wav,雨声:rain.wav,野生动物:animals.wav
  • 其他 – 默认值:world_event.wav
  • 房间音频:可通过触发盒或手动控制添加专用图层(商店、地牢、湖泊、人群)。
  • 优先级系统:在同一音轨上以更高优先级播放新音频,使其淡入并使旧音频静音。停止播放后,系统会平滑地交叉淡入并切换回优先级较低的音轨,而无需重新开始播放(可通过设置控制)。
  • 非常简单,非常直观,并附有示例场景

 

🌍 本地化系统 | Lingramia

利用本地化工具触达全球受众。

  • 全面的文本支持:支持多种语言的文本、音频、图像和用户界面元素
  • 字符串提取系统:使用 ILocbookExtraction 接口自动提取硬编码字符串
  • 多个 LocBook:跨多个 LocBook 资产组织本地化数据
  • 段落样式支持:支持不同文本类型(标题、正文、说明、按钮等)的基于字符串的样式
  • 材质覆盖支持:文本样式的自定义材质覆盖
  • 阿拉伯语文本格式:完全支持从右到左的布局,具备智能符号镜像和文本形状调整功能
  • 阿拉伯语 TMP 字体创建器:用于生成阿拉伯语兼容字体的编辑器窗口
  • 多语言字体支持:字体创建系统支持日语和中文字体。
  • Lingramia集成:轻松管理翻译,实现无缝工作流程。
  • 电子表格支持:轻松将表格文件和 CSV 文件转换为 locbook。
  • 运行时语言切换:即时切换语言,并立即查看更新效果。
  • 实用组件:LocalizedText 和 SimpleLocalizedText,用于简化工作流程

 

💬 对话系统(开发中)

完整的对话创建流程。目前正在开发中。

  • 轻松对话:支持分支选择的简单对话创建流程。
  • 自动本地化:按类型整理项目
  • 外部应用程序:在专用于此流程的外部应用程序中创建对话。
  • 音频和事件支持:添加事件和音频事件,以通过对话触发操作。

 

🎒 库存系统

完整的库存管理解决方案。

  • 基于网格的显示:项目的可视化网格布局
  • 商品类别:按类型整理商品
  • 自定义属性:使用自定义数据扩展项目
  • 音频支持:内置音频反馈
  • 存档/读档集成:与游戏存档系统无缝集成
  • 抽象系统:可以根据需要构建成任何形式(制作、交易、在线等等……)

 

⚙️ 常用机械

许多游戏中都会用到的一系列迷你系统。

  • 触发框:统一的触发工具,支持碰撞器回调和射线投射区域。支持 2D 和 3D,可选图层/标签过滤器、UnityEvent 回调、Signalia 字符串事件,以及持久禁用行为。
  • 交互区域:用于交互机制的组件,支持多种检测方法(碰撞触发器、射线投射区域、指向),具备视线检查和 UI 提示集成功能。
  • 货币管理系统:基于结构的货币跟踪,支持自动保存、事件集成、UI 辅助功能以及音频/触觉反馈。可通过 SIGS.GetCurrency(“gold”).Modify(100) 访问。

🚀资源缓存系统

  • 利用智能资源管理提升性能。
  • 自动缓存常用资源
  • 缩短加载时间并优化内存使用
  • 基于字符串的查找,方便访问
  • 更流畅的游戏体验

1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:730033856@qq.com

2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。

3、交流反馈插件素材更多问题~可以联系加QQ群:819091096

解压密码点击查看

问题反馈