Processing. Урок 4.2 (Циклы)
HTML-код
- Опубликовано: 17 май 2024
- Сайт с теорией из этого и других уроков:
sites.google.com/view/prosto-...
Официальный сайт Processing:
processing.org
Мой документ Word со списком тем у следующих видео по изучению Processing (скорее всего переделаю следующие темы):
docs.google.com/document/d/1f...
Моя группа в ВК по Processing:
club193061781 - Наука
Легенда процессинга
Ура , наконец-то дождался )
Урааа вернулся ❤❤❤❤
Чтооо, Наконец-то
Урааа ,новое видео!!!
О привет эту сетку я пожалуй себе в проект приберу.
Welcome back, brave hero!
Наконец-то, Новое видео :)
Урааааа
НЕ ЗАБРАСЫВАЙ КАНАЛ!!!!!!!!!!
Хорошо
Кста, у меня тоже Windows 11
Знаешь каеую-нибуть библиотеку для кнопок, типа Button с слушателями в Javа? Оч надо для платформера в APDE
Кнопку можно создать и без сторонних библиотек. В будущих видео я покажу как это сделать лучшим способом.
Но если вкратце сейчас сказать как это сделать, то вот:
Нужен класс для кнопки, у которого должны быть методы mousePressed() и mouseReleased(), которые вызываются соответственно тогда, когда вызываются одноименные функции самого Processing скетча. А остальное - тривиально, если есть небольшой опыт
@@user-vs2hp3pq4o тоесть поместить эти методы в класс? Просто когда в туда давно помещал touchStarted() и тд, оно не работало.
А еще есть проблема, маусХ и У, дают координаты касания первого касания, и не получится сделать так несколько кнопок, я пытался через массив touches, но я сликом привык к всяким сикодам, чтоб на языке нормально это использовать.
А с библиотекой будет намного проще.
@@user-vs2hp3pq4o через mouseX&Y сделать несколько кнопок не получится, оно выдаает координаты последнего касания, а touches... я слишком пртвык к конструккторам по типу сикода, и нормально реализовать кнопки не получилось :(
@@user-vs2hp3pq4o стоп, этм методы можно в класс поместить и будет работать? Просто я давно пытался сделать также с touchStarted но не работало (
А что будет в следующем видео? Надеюсь текстовое поле
Пока не знаю, но до текстового поля ещё далеко
Если писать проект для ПК, то рекомендую ControlP5 для кнопок, текстовых полей и других штук
Кто-то может объяснить мне в processing и apde(processing на андроиде) есть разница просто у кого-то вижу на компе один код на тилифоне другой они отличаются?
Язык Processing для обоих устройств один. На телефонной версии есть дополнительные возможности. Чтобы понимать будет ли работать код на другом устройстве, надо понимать что делает сам код. Если этот код относится к чистому processing, то он должен работать одинаково на всех устройствах
У меня есть вопрос, а если я вот сделал игру или приложение,
можно ли его будет куда нибудь выложить?
К примеру на гитхаб или вообще плей маркет? Я просто начинающий в разработке.
Если ты разрабатываешь свое приложение на компьютере, то проблем не должно быть, программы на Processing есть в плей маркете.
Но если у тебя только телефон, то тут не знаю.
@@user-vs2hp3pq4o Тогда отлично.
Можно пожалуйста туториал по obj Apde processing?
Что за obj?
@@user-vs2hp3pq4o ну там про PShape Shape obj и т.д
@@user-vs2hp3pq4o ...
Как эффективно реализовать input в APDE с помощью клавиатуры
Что за input()?
Там клавиатура какая-то баганная в APDE, но если подключить физическую OTG клаву, то будет норм улавливать ивенты клавиатуры.
Так что, наверное, нормальнее будет сделать свою внутреннюю клавиатуру в приложении/игре, используя кнопки.
@@user-bhmsbinary баганная? Может, вы просто не ставите key/keyCode в keyPressed/keyReleased? Просто как я помню, когда работал в APDE, никаких багов не замечал
@@noname24_ у меня такое было, и очень бесило, пишешь только одну строчку: openKeyboard() и ничего больше, запускаешь: клавиатура появляется на 250 миллисекунд, и изчезает, всё!
У меня телефон и что мне писать вместо этого keyPressed
функция openKeyboard() открывает клавиатуру и тогда при нажатии на нее keyPressed будет меняться, но если нажмешь вне клавиатуры, то она скроется.
@@user-vs2hp3pq4o понял, а на телефоне что писать
@@user-vs2hp3pq4o на телефоне же нету клавиатуры
Превет а можеж зделать в processing как зделать 3d лаберинт (туториал)
Привет, могу, но это безумно сложно будет для простых людей. Ты имеешь ввиду лабиринт от первого лица, или с видом сверху? В этих двух вариантах очень разные уровни сложности
Понятно
А сможеж сделать ефект зрива в processing (туториал)
@@davidshaman1759 что это за эффект?
Взрива
тихий звук
Спасибо за отзыв. В следующих видео я постараюсь это поправить
@@user-vs2hp3pq4oа что тут стараться? Просто сделай звук по громче