示例#1
0
 public void SetDescriptionPanel(int ID)
 {
     if (CurItems [ID])
     {
         DescriptionPanel.gameObject.SetActive(true);
         DescriptionPanel.GetChild(0).GetComponent <Text> ().text = CurItems [ID].Name;
         DescriptionPanel.GetChild(1).GetComponent <Text> ().text = "price:  " + CurItems [ID].price + "\n"
                                                                    + (CurItems [ID].GetComponent <Weapon>() ? ("damage:  " + CurItems [ID].GetComponent <Weapon>().damage + "\n") : "")
                                                                    + (CurItems [ID].GetComponent <Weapon>() ? ("attack speed:  " + CurItems [ID].GetComponent <Weapon>().AttackSpeed + "\n") :"")
                                                                    + CurItems [ID].description;
         DescriptionPanel.transform.position = new Vector3(Input.mousePosition.x + DescriptionPanel.rect.width / 2, Input.mousePosition.y - DescriptionPanel.rect.height / 2, Input.mousePosition.z);
     }
 }