本文整理汇总了C#中Health.GetMaxHP方法的典型用法代码示例。如果您正苦于以下问题:C# Health.GetMaxHP方法的具体用法?C# Health.GetMaxHP怎么用?C# Health.GetMaxHP使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Health
的用法示例。
在下文中一共展示了Health.GetMaxHP方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Start
// Use this for initialization
void Start()
{
bar = GetComponentInChildren<Transform>();
enemy_health = GetComponentInParent<Health>();
if(!enemy_health || !bar)
{
Destroy(this.gameObject);
}
maxhealth = enemy_health.GetMaxHP();
health = enemy_health.GetCurrentHealth();
lasthealth = health;
}
示例2: Change
// Update is called once per frame
public void Change(int ? id = null)
{
if (id == null)
playerid = 0;
else
playerid = (int)id;
Player_PF = main_process.GetPlayerObject(id);
Player_Script = main_process.GetPlayerScript(id);
Player_EXP = main_process.GetPlayerExperience(id);
Player_Health = Player_PF.GetComponent<Health>();
Player_Mana = Player_PF.GetComponent<Mana>();
Player_Defense = Player_PF.GetComponent<Defense>();
Player_ATK = Player_Script.AttackCollider.GetComponent<DealDamage>();
//if (!Player_ATK)
// Debug.Log("Cannot Get Player_ATK");
ATK.text = Player_Script.GetTotalStrength().ToString();
DEF.text = Player_Defense.defense.ToString();
STA.text = Player_Script.GetTotalStamina().ToString();
SPI.text = Player_Script.GetTotalIntelligence().ToString();
AGI.text = Player_Script.GetTotalAgility().ToString();
BATK.text = "<color=#ffffffff>" + Player_ATK.GetDamageI().ToString() + "-" + Player_ATK.GetDamageI().ToString() + "</color>";
MATK.text = "<color=#ffffffff>" + Player_ATK.GetDamageI().ToString() + "-" + Player_ATK.GetDamageI().ToString() + "</color>";
PDEF.text = Player_Defense.GetPhysicalDefense().ToString();
MDEF.text = Player_Defense.GetMagicalDefense().ToString();
//CRIR.text = (Player_ATK.GetCriticalChance()*100).ToString()+"%";
C_ICON.sprite = CI.Class_info[Player_Script.GetClassID()].icon;
C_HP.text = Player_Health.GetCurrentHealth().ToString() + "/" + Player_Health.GetMaxHP().ToString();
CRIR.text = "0.00%";
C_MP.text = Player_Mana.GetMana().ToString() + "/" + Player_Mana.MaxMana.ToString();
C_LV.text = Player_EXP.GetCurrentLevel().ToString();
C_EXP.text = Player_EXP.GetExperience().ToString();
C_NEXP.text = (Player_EXP.GetNEXP()-Player_EXP.GetExperience()).ToString();
C_Name.text = Player_Script.Player_Name;
weapon.sprite = CI.Class_info[Player_Script.GetClassID()].weapon[Player_Script.GetWeaponLV()].icon;
amror.sprite = CI.Class_info[Player_Script.GetClassID()].armor[Player_Script.GetAmrorLV()].icon;
accer.sprite = CI.Class_info[Player_Script.GetClassID()].accessory[Player_Script.GetAccessoriesLV()].icon;
C_PASP.text = Player_PF.GetComponent<PassiveSkillManager>().getAvailablePoints().ToString();
select_current = 1;
gem_selecting = false;
passive_selecting = false;
gem_system.manager = main_process.GetPlayerGemManager(playerid);
}