public void SetSkill(int id) { this.id = id; this.skillinfo = skillsinfo._instance.GetSkillInfoById(id); icon.gameObject.SetActive(true); icon.spriteName = skillinfo.icon_name; type = shortcuttype.Skill; }
public void setInventory(int id){ this.id = id; objectinfoxu = ObjectsInfo._instance.GetObjectInfo (id); if (objectinfoxu.type == ObjectType.Drug) { iconsprite.gameObject.SetActive (true); iconsprite.spriteName = objectinfoxu.iconname; typexu = shortcuttype.Drug;//快捷方式类型 } }
//更新显示技能 public void setskill(int id){ this.id = id; this.skillinfoicon = SkillsInfo._instance.GetSkillInfoById (id);//取出对应id的信息 //将此id显示出来 iconsprite.gameObject.SetActive (true); iconsprite.spriteName = skillinfoicon.icon_name; typexu = shortcuttype.Skill; }
public void SetInventory(int id) { this.id = id; objectinfo = objectsinfo._instance.GetObjectInFoById(id); if (objectinfo.type == objectType.Drug) { icon.gameObject.SetActive(true); icon.spriteName = objectinfo.icon_name; type = shortcuttype.Drug; } }
//快捷栏是用药品 public void OnDrugUse(){ bool sucess= Inventory._instance.minusID (id,1); if (sucess) { psxu.GetDrug (objectinfoxu.hp, objectinfoxu.mp); } //如果不能用 else { typexu=shortcuttype.None; iconsprite.gameObject.SetActive(false); id=0; skillinfoicon=null; objectinfoxu=null; } }
public void OndrugUse() { bool success = inventory._instance.MinusId(id, 1); if (success) { ps.GetDrug(objectinfo.hp, objectinfo.mp); } else { type = shortcuttype.None; icon.gameObject.SetActive(false); id = 0; skillinfo = null; objectinfo = null; } }