예제 #1
0
 ///<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;           //Игрок вновь может пользоваться книгой
 }
예제 #2
0
    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();
    }