Processing. Урок 4.2 (Циклы)

Поделиться
HTML-код
  • Опубликовано: 17 май 2024
  • Сайт с теорией из этого и других уроков:
    sites.google.com/view/prosto-...
    Официальный сайт Processing:
    processing.org
    Мой документ Word со списком тем у следующих видео по изучению Processing (скорее всего переделаю следующие темы):
    docs.google.com/document/d/1f...
    Моя группа в ВК по Processing:
    club193061781
  • НаукаНаука

Комментарии • 49

  • @user-zm6dp6fo3y
    @user-zm6dp6fo3y 14 дней назад +5

    Легенда процессинга

  • @zefir8299
    @zefir8299 14 дней назад +6

    Ура , наконец-то дождался )

  • @_slimelime_
    @_slimelime_ 14 дней назад +4

    Урааа вернулся ❤❤❤❤

  • @spoz1
    @spoz1 14 дней назад +3

    Чтооо, Наконец-то

  • @Bekmamat199
    @Bekmamat199 12 дней назад +2

    Урааа ,новое видео!!!

  • @IAmSnowstom
    @IAmSnowstom 12 дней назад +1

    О привет эту сетку я пожалуй себе в проект приберу.

  • @user-bhmsbinary
    @user-bhmsbinary 14 дней назад +1

    Welcome back, brave hero!

  • @Rinat_2007
    @Rinat_2007 13 дней назад +1

    Наконец-то, Новое видео :)

  • @vortexcm
    @vortexcm 14 дней назад +1

    Урааааа

  • @riejdj-er5gw
    @riejdj-er5gw 5 дней назад +1

    НЕ ЗАБРАСЫВАЙ КАНАЛ!!!!!!!!!!

  • @user-bhmsbinary
    @user-bhmsbinary 14 дней назад +1

    Кста, у меня тоже Windows 11

  • @_slimelime_
    @_slimelime_ 14 дней назад +2

    Знаешь каеую-нибуть библиотеку для кнопок, типа Button с слушателями в Javа? Оч надо для платформера в APDE

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  14 дней назад +2

      Кнопку можно создать и без сторонних библиотек. В будущих видео я покажу как это сделать лучшим способом.
      Но если вкратце сейчас сказать как это сделать, то вот:
      Нужен класс для кнопки, у которого должны быть методы mousePressed() и mouseReleased(), которые вызываются соответственно тогда, когда вызываются одноименные функции самого Processing скетча. А остальное - тривиально, если есть небольшой опыт

    • @_slimelime_
      @_slimelime_ 14 дней назад +1

      @@user-vs2hp3pq4o тоесть поместить эти методы в класс? Просто когда в туда давно помещал touchStarted() и тд, оно не работало.
      А еще есть проблема, маусХ и У, дают координаты касания первого касания, и не получится сделать так несколько кнопок, я пытался через массив touches, но я сликом привык к всяким сикодам, чтоб на языке нормально это использовать.
      А с библиотекой будет намного проще.

    • @_slimelime_
      @_slimelime_ 14 дней назад +2

      @@user-vs2hp3pq4o через mouseX&Y сделать несколько кнопок не получится, оно выдаает координаты последнего касания, а touches... я слишком пртвык к конструккторам по типу сикода, и нормально реализовать кнопки не получилось :(

    • @_slimelime_
      @_slimelime_ 14 дней назад

      @@user-vs2hp3pq4o стоп, этм методы можно в класс поместить и будет работать? Просто я давно пытался сделать также с touchStarted но не работало (

  • @Rinat_2007
    @Rinat_2007 13 дней назад +1

    А что будет в следующем видео? Надеюсь текстовое поле

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  13 дней назад +1

      Пока не знаю, но до текстового поля ещё далеко

    • @noname24_
      @noname24_ 4 дня назад

      Если писать проект для ПК, то рекомендую ControlP5 для кнопок, текстовых полей и других штук

  • @xavilyongamer8834
    @xavilyongamer8834 12 дней назад +1

    Кто-то может объяснить мне в processing и apde(processing на андроиде) есть разница просто у кого-то вижу на компе один код на тилифоне другой они отличаются?

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  12 дней назад +1

      Язык Processing для обоих устройств один. На телефонной версии есть дополнительные возможности. Чтобы понимать будет ли работать код на другом устройстве, надо понимать что делает сам код. Если этот код относится к чистому processing, то он должен работать одинаково на всех устройствах

  • @CCEspaniolOfficial
    @CCEspaniolOfficial 6 дней назад

    У меня есть вопрос, а если я вот сделал игру или приложение,
    можно ли его будет куда нибудь выложить?
    К примеру на гитхаб или вообще плей маркет? Я просто начинающий в разработке.

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  6 дней назад

      Если ты разрабатываешь свое приложение на компьютере, то проблем не должно быть, программы на Processing есть в плей маркете.
      Но если у тебя только телефон, то тут не знаю.

    • @CCEspaniolOfficial
      @CCEspaniolOfficial 6 дней назад

      @@user-vs2hp3pq4o Тогда отлично.

  • @user-ss3nx7ph6m
    @user-ss3nx7ph6m 13 дней назад +1

    Можно пожалуйста туториал по obj Apde processing?

  • @temurlang2006
    @temurlang2006 14 дней назад +1

    Как эффективно реализовать input в APDE с помощью клавиатуры

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  14 дней назад +1

      Что за input()?

    • @user-bhmsbinary
      @user-bhmsbinary 11 дней назад

      Там клавиатура какая-то баганная в APDE, но если подключить физическую OTG клаву, то будет норм улавливать ивенты клавиатуры.
      Так что, наверное, нормальнее будет сделать свою внутреннюю клавиатуру в приложении/игре, используя кнопки.

    • @noname24_
      @noname24_ 4 дня назад

      ​@@user-bhmsbinary баганная? Может, вы просто не ставите key/keyCode в keyPressed/keyReleased? Просто как я помню, когда работал в APDE, никаких багов не замечал

    • @user-bhmsbinary
      @user-bhmsbinary 4 дня назад

      @@noname24_ у меня такое было, и очень бесило, пишешь только одну строчку: openKeyboard() и ничего больше, запускаешь: клавиатура появляется на 250 миллисекунд, и изчезает, всё!

  • @Bekmamat199
    @Bekmamat199 11 дней назад +1

    У меня телефон и что мне писать вместо этого keyPressed

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  11 дней назад +1

      функция openKeyboard() открывает клавиатуру и тогда при нажатии на нее keyPressed будет меняться, но если нажмешь вне клавиатуры, то она скроется.

    • @Bekmamat199
      @Bekmamat199 11 дней назад +1

      @@user-vs2hp3pq4o понял, а на телефоне что писать

    • @Bekmamat199
      @Bekmamat199 11 дней назад +1

      @@user-vs2hp3pq4o на телефоне же нету клавиатуры

  • @davidshaman1759
    @davidshaman1759 7 дней назад +1

    Превет а можеж зделать в processing как зделать 3d лаберинт (туториал)

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  7 дней назад

      Привет, могу, но это безумно сложно будет для простых людей. Ты имеешь ввиду лабиринт от первого лица, или с видом сверху? В этих двух вариантах очень разные уровни сложности

    • @davidshaman1759
      @davidshaman1759 7 дней назад

      Понятно

    • @davidshaman1759
      @davidshaman1759 7 дней назад

      А сможеж сделать ефект зрива в processing (туториал)

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  7 дней назад

      @@davidshaman1759 что это за эффект?

    • @davidshaman1759
      @davidshaman1759 7 дней назад

      Взрива

  • @katya6301
    @katya6301 14 дней назад +2

    тихий звук

    • @user-vs2hp3pq4o
      @user-vs2hp3pq4o  14 дней назад +2

      Спасибо за отзыв. В следующих видео я постараюсь это поправить

    • @user-ss3nx7ph6m
      @user-ss3nx7ph6m 13 дней назад

      ​@@user-vs2hp3pq4oа что тут стараться? Просто сделай звук по громче