@olegtut said in Плюхи для облегчения творчества на БАС:
Или так:
[[IS_EXIST]] !== true && [[CYCLE_INDEX]] < 60
!= not equal x != 8
!== not equal value or not equal type x !== 5
в данном примере идет сравнение булевого значения по умолчанию, так что нет смысла проверять ещё и по типу.
@olegtut said in Плюхи для облегчения творчества на БАС:
Где гарантия что проход по циклу while обязательно равен секунде
тогда вместо секунду добавить код:
var ms = 100;
await (new Promise((resolve, reject) => {
setTimeout(function(){
resolve()
}, ms);
}));
и уже задержку можно изменять в ms. Знаний в js тут не надо, для того, чтоб быстро исправить значение задержки. Так же и внутри проекта, один раз вставил и разнес кубик по всем точкам, где он необходим.
Я вопрос понял так: как при ожидании элемента через цикл while выйти по достижении определенного таймаута?
Решение выше. И тут максимум добавляется задержка в секунду, если через кубик "спать", либо управляемая задержка, через "выполнить код"