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; }