add:添加伤害字体脚本,添加红蓝双方倒计时

This commit is contained in:
bzx
2025-11-05 15:28:25 +08:00
parent f36eabf748
commit 3fff2a3e92
454 changed files with 403151 additions and 318 deletions

View File

@@ -0,0 +1,35 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace DamageNumbersPro.Demo
{
public class DNP_CubeHighlight : MonoBehaviour
{
public string propertyName = "_Color";
public AnimationCurve propertyCurve;
public float destructionDelay = 0.2f;
Material mat;
int propertyID;
float startTime;
void Start()
{
startTime = Time.time;
propertyID = Shader.PropertyToID(propertyName);
MeshRenderer mr = GetComponent<MeshRenderer>();
mat = mr.material;
Destroy(gameObject, destructionDelay);
}
void FixedUpdate()
{
mat.SetColor(propertyID, new Color(1, 0, 0, propertyCurve.Evaluate(Time.time - startTime)));
}
}
}