Denis
спасиб ребят, буду пробовать
javascript
chunksArray = (array, length) => array.reduce((acc,cur,idx,arr)=>{
if (!(idx % length)) {
acc.push([])
}
acc[parseInt(idx / length, 10)].push(cur)
return acc
}, [])
Syntax Highlight Bot
Anton
Denis
Не понял
Anton
arr в параметрах не нужен
Denis
Это да
Denis
Я пробовал через splice
Denis
Через него только фором можно
Anton
Я пробовал через splice
в этой записи array.reduce((..., arr)) arr === array
тогда уж надо [...array].reduce((..., arr))
Denis
Denis
javascript
let a
[1,2,3,4,5,6,7,8,9,10,11,12,13].reduce((acc,cur,idx,arr)=>{
if (idx === 0) {
a = [...arr]
}
if (!(idx % 2)) {
acc.push(a.splice(0, 2))
}
return acc
}, [])
Syntax Highlight Bot
javascript
let a
[1,2,3,4,5,6,7,8,9,10,11,12,13].reduce((acc,cur,idx,arr)=>{
if (idx === 0) {
a = [...arr]
}
if (!(idx % 2)) {
acc.push(a.splice(0, 2))
}
return acc
}, [])
Lupusregina[beta]
как можно дешего увеличить канвас? к примеру до размера экрана
Anton
// без сохранения оригинального массива
chunksArray = (a, l) => Array.from({ length: Math.ceil(a.length / l) }, () => a.splice(0, l));
// с сохранением оригинального массива
chunksArray = (a, l) => Array.from({ length: Math.ceil(a.length / l) }, (_, i) => a.slice(i * l, i * l + l));
Syntax Highlight Bot
Pavel
ученые нашли метод как дешево увеличить свой канвас! Нужно всего лишь...
Lupusregina[beta]
у него разрешение увеличится, и будет лагать
Lupusregina[beta]
а, задать ему стилем нужные ширину/высоту, и в коде присвоить ему разрешение(canvas.width = 800) и задать такой вьюпорт?
Stas
ребята кто подскажет. Вывожу статьи по 5 штук ajax, если статей меньше или равно 5 то при клике показать еще заново грузит статьи если больше то работате нормально. Как правельно скрыть кнопку мб если статей меньше ии равно
Syntax Highlight Bot
Lupusregina[beta]
так мне и разрешение вьюпорта таким же сделать надо - моя видюха не тянет это
Anonymous
Доброго времени суток.
Lupusregina[beta]
Lupusregina[beta]
ну а как
Anonymous
Как можно сохранить таблицу на чистом js и сохранять ее состояние. А при перезагрузке страницы чтобы данные сохранялись??
Anonymous
БЛЯТЬ
Anonymous
Вобщем, как можно сохранить таблицу, а после перезагрузки восстановить?
Anonymous
еще как-то?
Denisio
двачую локал сторадж
Denisio
но можно попробовать и в куки!
Denisio
%)
Denisio
ничево!
Anonymous
Окей, понял вас
Denisio
да, главное со страницы с таблицы данные собрать
Denisio
дальше всё просто
Denisio
и $99.90 за консультацию
Anonymous
Lupusregina[beta]
лагает даже просто при очистке экрана
Lupusregina[beta]
да это самособой
Lupusregina[beta]
https://github.com/bernhardmgruber/hlbsp-web/
С этим играюсь(только там на requestAnimationframe поменяй)
Lupusregina[beta]
да и rод не важен впринципе. Я и раньше пытался увеличивать канвас, но так и не получилось.
Lupusregina[beta]
да
🎁
Всем привет ребята помогите пожалуйста в чем ошибка, если код помещаю в Html все работает, а если в main.js то выдает ошибку!
🎁
🎁
var addButton = myForm.addButton,
removeButton = myForm.removeButton,
languagesSelect = myForm.language;
// обработчик добавления элемента
function addOption(){
// получаем текст для элемента
var text = myForm.textInput.value;
// получаем значение для элемента
var value = myForm.valueInput.value;
// создаем новый элемента
var newOption = new Option(text, value);
languagesSelect.options[languagesSelect.options.length]=newOption;
}
// обработчик удаления элемент
function removeOption(){
var selectedIndex = languagesSelect.options.selectedIndex;
// удаляем элемент
languagesSelect.options[selectedIndex] = null;
}
addButton.addEventListener("click", addOption);
removeButton.addEventListener("click", removeOption);
Lupusregina[beta]
там кста есть карта
Lupusregina[beta]
hlbsp-web-master\data\maps\
Lupusregina[beta]
нет
🎁
добавить set time out
Lupusregina[beta]
ну для уи
Lupusregina[beta]
что нового? обычное разрешение файлов карт в 3д играх
Lupusregina[beta]
тут крта от голд сурса
Lupusregina[beta]
я остановился на на задании в стилях канвасу нужной разрешения, и установкой его во вьюпорте и canvas.width = ....
Или transform: scale3d, притом разницы я не увидел. Они примерно одинаково снижают фпс
Lupusregina[beta]
тут клинки по выберите файл и укажи карту
Lupusregina[beta]
можешь использовать в принципе любые карты/вады от gold source (hl, cs1.6)
Lupusregina[beta]
карта? секунд 10
Vadim
Syntax Highlight Bot
Lupusregina[beta]
Lupusregina[beta]
+
на даст2 к примеру он по 800 фейсов рисует за фрейм
Lupusregina[beta]
есть оптимизированней рендер( но не до конца продуманный ) https://github.com/rein4ce/hlbsp
Lupusregina[beta]
Lupusregina[beta]
https://github.com/rein4ce/hlbsp/blob/master/js/game.js#L85
🎁
var addButton = myForm.addButton,
removeButton = myForm.removeButton,
languagesSelect = myForm.language;
// обработчик добавления элемента
window.onload = function addOption(){
// получаем текст для элемента
var text = myForm.textInput.value;
// получаем значение для элемента
var value = myForm.valueInput.value;
// создаем новый элемента
var newOption = new Option(text, value);
languagesSelect.options[languagesSelect.options.length]=newOption;
}
// обработчик удаления элемент
window.onload = function removeOption(){
var selectedIndex = languagesSelect.options.selectedIndex;
// удаляем элемент
languagesSelect.options[selectedIndex] = null;
}
addButton.addEventListener("click", addOption);
removeButton.addEventListener("click", removeOption);
🎁
чето все равно не работает
🎁
все равно выдает ошибкуUncaught TypeError: Cannot read property 'addEventListener' of undefined
at VM36 main.js:23
(anonymous) @ VM36 main.js:23
load (async)
(anonymous) @ VM36 main.js:1
Denis
quakejs.com
Pavel
quakejs.com
Кстати а что не сделали ещё cs1.6 или hl1?
Denis
Можно рубануться чатиком на выхах
Alexey
Подскажите кто работал с owl,как добавить слайд в поток ?
Denis
Alexey
нет(
Denis
А если найду?
Denis
Alexey
ну просто у меня блоки динамично добовляются , а сами блоки в слайдере выводится
Denis
Просто добавлять их в разметку не получается?
Denis
После добавления триггерни это refresh.owl.carousel
Alexey
Это да
Alexey
Просто нет