1
This commit is contained in:
@@ -1348,6 +1348,23 @@ public class SitPosData : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 实时刷新座位玩家的等级/经验(杀鱼 RoomKillNotice 每击杀一条鱼下发一次)。
|
||||
/// 数据为服务端权威绝对值(非累加),重复调用安全:
|
||||
/// level → tmp_UserLevel("LV:xx"),exp/expMax → slider_UserLevelEXP 进度。
|
||||
/// </summary>
|
||||
/// <param name="level">击杀后当前等级</param>
|
||||
/// <param name="exp">击杀后当前经验(原始值)</param>
|
||||
/// <param name="maxExp">当前等级升级所需最大经验(经验条满值,0 时进度归零)</param>
|
||||
public void SetUserExp(int level, long exp, long maxExp)
|
||||
{
|
||||
if (tmp_UserLevel != null && level > 0)
|
||||
tmp_UserLevel.text = "LV:" + level;
|
||||
|
||||
if (slider_UserLevelEXP != null)
|
||||
slider_UserLevelEXP.value = maxExp > 0 ? Mathf.Clamp01((float)exp / maxExp) : 0f;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 非本人昵称打码:保留前 2 位和后 2 位,中间用 *** 代替。
|
||||
/// 例:123456789 → 12***89;12345 → 12***45。不足 5 位原样显示。
|
||||
|
||||
Reference in New Issue
Block a user