Admin (обсуждение | вклад) м (Admin moved page Модуль Callback to InnerCore/Модуль Callback without leaving a redirect) |
|||
| (не показано 6 промежуточных версий 1 участника) | |||
| Строка 1: | Строка 1: | ||
| − | + | <div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">Модуль Callback позволяет отлавливаь основные события игры. | |
| − | Модуль Callback позволяет отлавливаь основные события игры. | ||
| − | |||
Для того, чтобы отловить определенное событие в игре, используется функция | Для того, чтобы отловить определенное событие в игре, используется функция | ||
<syntaxhighlight lang="Javascript">Callback.addCallback("callback_name", function(args){ | <syntaxhighlight lang="Javascript">Callback.addCallback("callback_name", function(args){ | ||
| Строка 8: | Строка 6: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| − | Список всех коллбеков можно найти [[InnerCore/Список_коллбеков|здесь]]. | + | Ее первый параметр - название самого коллбека, второй - непосредственно функция, которая вызывается при данном событии. |
| + | |||
| + | Список всех коллбеков можно найти [[InnerCore/Список_коллбеков|здесь ]]. | ||
Для того, чтобы вызвать событие вручную, используется метод | Для того, чтобы вызвать событие вручную, используется метод | ||
| − | <syntaxhighlight lang="Javascript">Callback.invokeCallback("callback_name");</syntaxhighlight> | + | <syntaxhighlight lang="Javascript">Callback.invokeCallback("callback_name", args);</syntaxhighlight> |
| + | </div> </div> </div> | ||
Для того, чтобы отловить определенное событие в игре, используется функция
Callback.addCallback("callback_name", function(args){
//your code here
});
Ее первый параметр - название самого коллбека, второй - непосредственно функция, которая вызывается при данном событии.
Список всех коллбеков можно найти здесь .
Для того, чтобы вызвать событие вручную, используется метод
Callback.invokeCallback("callback_name", args);