public void inScene(name_of_Button name,bool set)
 {
     MonoBehaviour.print (name.ToString()+" inScene:" + set.ToString ());
     int index=getNumber_of_Button(name);
     if(set)
     {
         anim[index].gameObject.SetActive(true);
     }
     anim [index].SetBool ("inScene", set);//!anim [index].GetBool ("inScene"));
     if(!set)
     {
         anim[index].gameObject.SetActive(false);
     }
 }
 public void Edit(name_of_Button name)
 {
     int index = getNumber_of_Button (name);
     if (editTime[index])
     {
         editTime[index]=false;
         anim[index].SetBool("isActive",false);
     }
     else
     {
         editTime[index]=true;
         anim[index].SetBool("isActive",true);
     }
 }
 public Animator getAnimator(name_of_Button name)
 {
     int index = getNumber_of_Button (name);
     return anim [index];
 }
 public void Edit(name_of_Button name,bool b)
 {
     int index=getNumber_of_Button(name);
     editTime[index]=b;
     anim[index].SetBool("isActive",b);
 }
 int getNumber_of_Button(name_of_Button name)
 {
     return (int)name;
     print ("something wrong:name of Button null");
     return -1;
 }