Timer — различия между версиями

(Новая страница: « Timer - библиотека, упрощающая работу с временем тика. == Загрузка == {| border="1" cellpadding="1" cellspacing="…»)
 
Строка 1: Строка 1:
 
+
= Timer.js =
 
Timer - библиотека, упрощающая работу с временем тика.
 
Timer - библиотека, упрощающая работу с временем тика.
 
== Загрузка ==
 
== Загрузка ==
Строка 48: Строка 48:
 
<syntaxhighlight lang="JavaScript">some.create(function () {
 
<syntaxhighlight lang="JavaScript">some.create(function () {
 
     // code here ...
 
     // code here ...
}, 5, 'sec',);</syntaxhighlight>
+
}, 5, 'sec');</syntaxhighlight>
  
  

Версия 20:49, 20 января 2020

Timer.js

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

Загрузка

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

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

GitHub GitHub  

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

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

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

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

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

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

IMPORT("Timer");

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

var some = new Timer('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