Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
	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;//快捷方式类型
				}
		}
Ejemplo n.º 3
0
	//更新显示技能
	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;


	}
Ejemplo n.º 4
0
 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;
     }
 }
Ejemplo n.º 5
0
	//快捷栏是用药品
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;

		}
	}
Ejemplo n.º 6
0
    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;
        }
    }