private PetController MakePetItem() { PetController item = PoolManager.GetObject <PetController>(); item.SetClickCallback(OnClickAnimalItem); item.SetTypeCallback(GetRoomType); item.SetDataCallback(GetAnimalDataByIndex); item.SetAnimationIdxCallback(GetAnimationIndex); return(item); }