Кажется, есть недоразумение.
Определение функции ничего не делает, кроме определения этой функции.
Код в его теле выполняется только при вызове функции.
Поскольку вы только определяете oniEvent
, но никогда не называете его, ваш код делает то, что и ожидалось: ничего.
Если вы хотите реагировать на ввод с помощью мыши или клавиши, вы должны реализовать это в функции OnEvent
, которая служит обработчиком событий и вызывается автоматически при возникновении события.
Пожалуйста, прочитайте руководство еще раз. Есть много примеров.