让数字拥有你的风格。
分别调整不同反馈类型的运动、颜色、缩放与淡出。替换数字图集,让飘字融入游戏的美术风格。

01 / 主打工具
版本 1.3.0用 GPU Damage Text 把伤害、治疗与暴击带入游戏世界。通过一个管理器、可配置的样式,以及围绕 GPU 文本构建的渲染路径,组织战斗反馈。
分别调整不同反馈类型的运动、颜色、缩放与淡出。替换数字图集,让飘字融入游戏的美术风格。
通过一个管理器协调文本,无需为每条飘字单独创建 UI 对象。
在世界坐标生成、跟随 Transform 或使用局部偏移;支持直接资源引用与资源提供器工作流。
样式配置 / UNITY 编辑器
调整一次命中的轨迹、一次暴击的分量,以及一次治疗的节奏。用样式表集中管理每种反馈的表现。

已在 2022.3.62f3 与 6000.4.5f1 检查导入和 Shader。
当前版本不正式支持 HDRP。
涵盖接入、样式、字体定制和常见问题。
02 / 从想法到第一次命中
从 GameObject → JoyLinkStudio → GPUDamageText → Manager 创建管理器,检查默认字体、材质、样式与质量设置。
在伤害或治疗事件中调用生成 API,传入游戏摄像机可见的世界坐标。
调整样式,并通过随包示例,在自己的目标设备上验证实际效果。
using JoyLinkStudio.GPUDamageText;
using UnityEngine;
public void ShowHit(Vector3 hitPoint, int damage)
{
GPUDamageTextAPI.SpawnNumber(
damage, hitPoint, DamageTextType.Damage);
}GPU Damage Text · Runtime API可以。导入自己的图集,并按字体定制流程生成 GPUDamageTextFontAsset。默认图集以数字为主;字母和本地化字符需要自己的字体资源。
不需要。可以直接引用资源;使用动态加载的项目,也可以接入资源提供器。
包内附带英文与简体中文的快速开始、用户指南、字体定制和问题排查文档。这里先介绍最基本的接入方式。
03 / 关于 JOYLINKSTUDIO
JoyLinkStudio 是专注 Unity 运行时渲染与战斗反馈的独立工具工作室。我们目前的作品 GPU Damage Text 提供可编辑样式、示例场景和接入文档,帮助开发者构建自己的反馈表现。
有想法?聊一聊。
有接入或兼容性问题?欢迎告诉我们你的 Unity 版本、渲染管线,以及想实现的效果。