Files
daluandou/Assets/Script/PlayerCharacterData.cs
T
huadexuan f93d69d8ee ```
docs(clipboard): 添加剪贴板功能相关图片资源

添加了两个剪贴板功能的截图文件,用于文档说明和功能展示。
```
2026-09-09 23:59:15 +08:00

34 lines
786 B
C#

using UnityEngine;
[System.Serializable]
public class PlayerCharacterData
{
public string characterId;
public int level = 1;
public int starLevel = 0;
public PlayerCharacterData(string id, int lvl = 1, int star = 0)
{
characterId = id;
level = lvl;
starLevel = star;
}
public float GetMaxHealth(CharacterData baseData)
{
if (baseData == null) return 100f;
return baseData.GetMaxHealth(level);
}
public float GetAttackPower(CharacterData baseData)
{
if (baseData == null) return 10f;
return baseData.GetAttackPower(level);
}
public float GetMoveSpeed(CharacterData baseData)
{
if (baseData == null) return 3f;
return baseData.GetMoveSpeed(level);
}
}