public void Init(UI_designControl controller, int startIndx){
buildControl = controller;
currentIndex = startIndx;
currentItem = transform.GetChild (startIndx).name;
GetComponent<UICenterOnChild>().CenterOn (transform.GetChild (startIndx));
GetComponent<UICenterOnChild>().onCenter = ChangeDesign;
}
void ChangeDesign(GameObject go){
if(go.name != currentItem){
print("change Design "+currentItem+" "+go.name);
currentItem = go.name;
buildControl.DesignChanged(gameObject);
}
}