首页
工具
GUI
screenshot
1/1
thumbnail
InGame PhoneKit 是一套完整的游戏内手机 UI 框架,包含联系人管理、短信对话、来电遮罩、动态信息流和游戏内时钟。采用事件驱动架构,各系统解耦,扩展新功能只需实现接口即可。适合需要在游戏中加入手机交互的开发者,尤其是叙事游戏、RPG 和模拟经营类项目。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.9.3
兼容
兼容
兼容
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
Unity 2022.3.62f3c1
兼容
兼容
兼容
描述

InGame PhoneKit 提供一套开箱即用的游戏内智能手机 UI 解决方案,涵盖从界面交互到数据持久化的完整实现。


  功能特点

  核心模块包括联系人系统、短信对话、来电遮罩、可扩展的信息流(FeedCard)以及带可调时间流速的游戏内时钟。所有模块通过

  PhoneEventBus 事件总线通信,游戏逻辑与手机 UI 完全解耦,任意系统均可通过发布事件触发手机交互,无需直接引用 UI 层。


  数据层基于 JSON 文件持久化,支持应用暂停和退出时自动落盘。底层 Mapper

  接口与存储方式无关,可替换为其他后端而不影响上层逻辑。


  视觉风格

  UI 采用圆角卡片设计,风格简洁现代,贴近真实手机应用的视觉语言。所有界面元素基于 uGUI

  构建,可自由替换贴图、字体和配色,适配不同美术风格的项目。


  适合的项目类型

  - 叙事游戏:通过短信和联系人推进剧情、传递线索

  - RPG / 开放世界:以手机作为任务系统、NPC 联络的交互入口

  - 模拟经营:用信息流和通知呈现游戏世界动态

  - 任何需要在游戏中嵌入手机 UI 交互的项目

技术细节

- Unity 版本:2022.3 LTS 及以上

  - 渲染管线:Built-in RP、URP、HDRP 均支持(Canvas 使用 Screen Space - Overlay)

  - 输入系统:New Input System(com.unity.inputsystem 1.x)

  - 依赖项:com.unity.inputsystem、com.unity.nuget.newtonsoft-json,均为 Unity Registry 官方包,无 Asset Store 依赖

  - 持久化:JSON 文件存储,路径为 Application.persistentDataPath,支持跨平台

  - 架构模式:事件总线(Pub/Sub)、工厂模式、单例(含 Fast Enter Play Mode 重置)

  - 编辑器扩展:自定义 Inspector、工具菜单位于 Tools/InGame PhoneKit/

  - 脚本语言:C#

  - 第三方库:Nobi UI Rounded Corners(MIT License,以源码形式内置)

  - Fast Enter Play Mode:兼容,所有静态状态在每次进入 Play 模式时正确重置

  - 平台:所有 Unity 支持的平台(数据层依赖 System.IO,需文件系统访问权限)

ingamephonekit

资源商店评分
(暂无评分)
国内数据
26浏览
0收藏
当前价格
¥33.32
¥68
51% OFF
已享受 平台补贴&新品促销
席位
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
1.0 MB
最新版本
1.0.0
最新发布日期
2026-07-24
支持Unity版本
2022.3.62f3c1或更高
支持的团结引擎版本
1.9.3或更高
发布者支持
wzzzzzzhao@gmail.com