GameBrew Casual UI Kit-动画移动用户界面和效果
资源介绍
GameBrew Casual UI Kit是一个完整的,可定制的用户界面包,用于休闲,移动,益智,街机,空闲,合并,模拟和家庭友好游戏。 该捆绑包包括单独的UI组件和完整的屏幕模板。您可以从可重复使用的按钮、面板、图标和控件构建界面,或者从组装的屏幕开始并使其适应您的项目。 所有元素都作为可编辑的统一预设提供,可以直接放置在画布内。在检查器中更改颜色,文本,图标,间距和布局,或为不同的主题和游戏模式创建预制变体。 ▶按钮和交互控件 该软件包包含广泛的选择常规,紧凑,图标,确认,消息,导航和菜单按钮。 按钮通过缩放和透明动画支持视觉按下反馈。它们可以通过标准的Unity事件连接,也可以从代码绑定到同步和异步操作。它们的可用性也可以在运行时更改,这对于购买,升级,奖励和具有冷却时间的操作很有用。 滑块和切换包括设置菜单,音频控制,游戏偏好,同意屏幕,和其他可配置的选项。 📱完整的屏幕模板 现成的模板为常见的游戏流程提供了一个起点: 主菜单 游戏HUD 等待开始界面 加载界面 结果屏幕 元进度界面 商店屏幕 商店屏幕 设置界面 调试菜单 完整的主菜单包括导航控件,每日奖励访问和特别优惠条目。您可以使用它作为提供,创建预制变体,或将其元素连接到您自己的导航和游戏系统。 📲弹出系统 该捆绑包包括完整的弹出窗口和可重复使用的弹出框架: 信息和消息 确认 通知 暂停 复活 设置 采购业务 特别优惠 错误和状态消息 弹出框可以用作您自己的内容的可视容器。完整的popup prefabs与包含的窗口框架一起工作,可以打开,关闭,并从代码放置在导航堆栈中。 🔀动画屏幕过渡 窗口和弹出窗口可以使用内置的打开和关闭转换: 淡化 从左侧滑动 从右侧滑动 从顶部滑动 从底部滑动 缩放 可以在检查器中配置过渡持续时间和样式。过渡使用未缩放的时间,使它们适合暂停菜单和界面显示,而游戏停止。 📝文本样式和效果 typography集合包括可重复使用的TextMeshPro样式和动画文本效果: 曲线和弧形文本 波形动画 摇摆动画 脉冲动画 这些效果可用于标题,奖励,得分消息,胜利文本,促销标签,警告和吸引注意力的行动呼吁。文本动画更改呈现的字形,而不修改原始文本内容。 🛒商店和货币化UI 商店集合包括产品卡,货币包,优惠卡,定时奖励,价格按钮,恢复购买演示文稿和其他商店元素。 使用这些预制件来创建: 货币商店 起动机组件 限时优惠 奖励商店 在应用程序内购买屏幕 免费定时奖励 恢复购买控制 该包仅提供表示组件。产品目录,支付提供商,定价,可用性和奖励交付可以通过您自己的货币化系统连接。 🗓每日奖励与留存 包括一个完整的七天每日奖励弹出窗口以及可重复使用的日单元格和资源图标。 每个奖励单元可以显示: 天数 奖励图标 金额 可用性状态 已声明状态 锁定状态 popup通过演示组件公开其单元格、声明按钮和计时器。这允许您将其连接到任何保留、保存或经济实现,而无需在UI包中放置业务规则。 💵特别优惠 捆绑包包含特价弹出设计,弹出框,商店卡和菜单条目。它们可用于入门捆绑,季节性促销,进步优惠,复出奖励和限时销售。 提供条件,计时器,购买和奖励交付仍然由您的游戏逻辑控制。 🌅图标、肖像和装饰素材 该软件包包括界面图标,人物肖像,资源符号,艺术品,表面,面板和装饰元素。 它们可以用于菜单,商店,库存,奖励屏幕,对话界面,玩家配置文件,任务和进度系统。硬币,水晶,心脏和能量演示包括常见的休闲游戏资源。 🔋进度和状态元素 可重复使用的进度元素可以显示加载状态、进度、目标、体验、升级完成和其他数值。 加载演示组件可以从您自己的加载系统接收进度值,而视觉布局保持独立于场景管理或游戏代码。 🎁奖励航班效果 包含的奖励飞行示例在界面中将硬币或资源图标动画显示为目标。 它可以在购买,等级奖励,每日索赔,任务完成或收集货币后使用。效果是视觉效果,不会改变真实的玩家平衡。 👩🦯UI导航框架 可选的运行时框架提供: 屏幕、HUD和弹出图层 类型的窗口打开和关闭 弹出历史记录和后退导航 参数化窗口 已排队的UI命令 可复用的过渡组件 独立窗口工厂 过渡期间的交互锁定 后端输入处理 安全区支持 带有取消功能的异步按钮操作 您可以使用完整的框架或使用预设与您现有的UI架构。 本地化支持 可重用的文本组件可以从文本提供者接收内容,而不是将特定于应用程序的本地化规则存储在预制件中。 这使得UI适用于自定义本地化系统,同时在不需要动态本地化时仍允许使用普通TextMeshPro文本。 📱安全区支持 随附的安全区域组件可调整带有凹口、圆角和其他受限显示区域的设备的界面内容。它可用于hud,导航栏,菜单和全屏移动界面。 🤡准备好进行定制 该软件包的目的是保持独立的游戏系统。经济,购买,进展,奖励,音频,本地化和保存数据可以通过您的应用程序层连接。 使用捆绑包可以: 原型一个完整的游戏界面 替换占位符界面 建立一致的视觉风格 为多个主题创建预制件变体 从可重用组件组装自定义屏幕 为现有项目添加流畅的过渡效果和反馈 演示场景提供了可用的类别和交互效果,因此您可以检查预设,测试其行为,并在构建自己的界面时将其用作参考。 197 UI预设 31个按钮 31个图标 21个弹出窗口和15个弹出框 20个人物肖像 19商店元素 15屏幕和菜单模板 12个表面和2个面板 6个滑块和6个切换 7排版预设 6个保留预制件 3个进度元素和3个艺术品预设 1个演示场景 90个运行时C # 脚本 6过渡风格: 淡入淡出,左,右,顶部,底部,规模 文字效果: 弧,波,摆动,脉冲 按钮刻度和alpha反馈 飞行奖励图标效果 UI导航,弹出堆栈,安全区域,本地化和异步按钮支持 Unity UI和TextMeshPro 需要Unity 6,输入系统和UniTask 2.5.11