///<summary> ///Function called when needed page has been opened ///</summary> private static void OnNeededPageOpened() { PageInfo.ResetSwipeStrick(); //Чистим счетчик открытых за раз страниц BmController.SetBmSettings(); //Обновляем настройки закладок в соответсвии с новыми позициями страниц OptionsUIController.EnableChecking(); //Обновляем настройки интерфейса страницы с настройками ShopUIController.EnableChecking(); //Обновляем настройки интерфейса страницы с магазином swipeNeeded = false; //Перелистывать страницы больше не нужно PageInfo.canUseBook = true; //Игрок вновь может пользоваться книгой }
private static float timePerPage = 0.25f; //Повышение скорости свайпа на одну страницу //private AnimationState pagesAnimState; private void Start() { pagesNeededCount = 0; swipeNeeded = false; pageList = GetComponentsInChildren <Page>(); pageSwipeSound = FindObjectOfType <PageSwipeSound>(); for (int i = 0; i < pageList.Length; i++) //Индексируем страницы { pageList[i].SetIndex(i); } bookmarkController = FindObjectOfType <BmController>(); bookmarkController.Initilization(); }