Timer.js

Timer - библиотека, упрощающая работу с временем тика.

Загрузка

Библиотека
Версия Ссылка Изменения
1 Скачать

Первая версия

GitHub GitHub  

Условия использования

  • Запрещено распространение на сторонних источниках без указания ссылки на официальное сообщество
  • Запрещено изменение кода библиотеки
  • Запрещено явное копирование кода в другие библиотеки или моды

Используя данный продукт вы автоматически соглашаетесь с этими правилами

Документация

Инициализация

Для начала работы импортируйте библиотеку.

IMPORT("Timer");

Создание таймера

var some = new Timer('someName');
  • someName - Используется для того чтобы узнать имя самого таймера для создания отчета об ошибке

Существует два типа Таймера:

Циклический

Выполняется через определенное время.

some.create(function () {
    // code here ...
}, 5, 'tick', 'loop');

Одноразовый

Выполняется один раз через определенное время

some.create(function () {
    // code here ...
}, 5, 'sec');

Методы

Метод Аргументы Описание
create(func, time, timeType, timerType)
  • func - функция которая будет выполнятся таймером
  • time - количество времени
  • timeType - тип времени
    • tick - тик, sec - секунда, min - минута
  • timerType - тип таймера
    • loop - циклический, отсутствие - одноразовый
Создает первоначальный объект таймера
start(); - Запускает таймер
stop(); - Останавливает таймер
reset(); - Обнуляет таймер
get(); - Возвращает объект текущего таймера time, ticks, func