Как создать меню с лвлами на канстракте

Поділитися
Вставка
  • Опубліковано 19 гру 2020
  • Создаем меню с переходами на разные лвлы с помощью циклов и переменных объекта на Construct 3. Выставляем нужную анимацию лвлам и переходим на нужный уровень.
    Пишите в комментах какие темы видео-уроков интересны.

КОМЕНТАРІ • 18

  • @NikolayKirilyuk-ym4te
    @NikolayKirilyuk-ym4te 8 місяців тому

    Доступно и понятно, спасибо!
    Если можно, то хотелось бы посмотреть на реализацию создания у персонажа инвентаря и снаряжением самого персонажа при нажатии клавиши. Спасибо;) Удачи и здоровья!

  • @v-borbe-za-samku
    @v-borbe-za-samku 2 роки тому +1

    Спасибо! Очень интересно рассказываешь!

  • @AndriiTurchynRieltorDnipro
    @AndriiTurchynRieltorDnipro Рік тому

    Спасибо

  • @knockycat7659
    @knockycat7659 2 роки тому +1

    Респект автору, что пытается автоматизировать процесс, а не делать все через Snap to Grid. Но есть один момент: когда мы умножаем переменные, то по-сути создаем интервал между иконками уровней. А как задать их расположение на экране, например, если хочется чтобы вверху вьюпорта было какое-то изображение, а иконки уровней уже были под ним?..

  • @gosik217
    @gosik217 Рік тому +2

    А как сделать так чтобы все уровни были закрыты кроме первого, когда ты прошол 1 то открывается 2 и тд

  • @KaroTaro-
    @KaroTaro- 8 місяців тому

    Привет я тебе в ВК написал )

  • @GwinDala
    @GwinDala 3 роки тому +1

    А как можно сделать несколько врагов, ну допустим 5 шт одних и тех же с ИИ. И чтоб были не зависимы друг от друга. (Преследуют персонажа, преодолевают преграды,прыгают). А то при клонировании они совершают действия по первому врагу, или я что то не так делал?

    • @user-nk3co3fc7c
      @user-nk3co3fc7c  3 роки тому

      Привет. Нужно больше информации.
      Вообще как такового ИИ в констракте нету. Но есть свойство обнаружения "врагов". Соответственно у каждого клона оно будет рассчитываться исходя из его координат. И есть старый добрый рандом. Благодаря которому можно многое делать. Например можно сделать что бы:
      враг при обнаружении: запускать рандом 1 или 2.
      если один то враг стреляет
      если два бежит за тобой.
      И т.д.

    • @GwinDala
      @GwinDala 3 роки тому

      @@user-nk3co3fc7c ну при использовании LineOfSight, когда видит на определенном расстоянии, далее бежит в сторону персонажа , и перепрыгивает преграды с лева или с права. При потери видимости, просто продолжает своё патрулирование ну или просто стоит( проигрывает свою анимацию) . Вот при попытки клонировать врага, все они почему то повторяли именно от первого врага. Преследует первый, все остальные бегут в туже сторону. Что не так, где ошибки делаю?

    • @user-nk3co3fc7c
      @user-nk3co3fc7c  3 роки тому

      @@GwinDala Если задать им не большой Range (по умолчанию там на 10 000), то они начнут выполнять твои условия как только будешь к ним приближаться. Вот для примера:
      websovhoz.ru/years/2020/12-20-lkvzo.png
      websovhoz.ru/years/2020/12-20-1xc1t.png
      Подходишь, сначала первый пойдет налево, еще ближе ко 2муподойдешь, второй газанет)

  • @user-hj1zj3tg9d
    @user-hj1zj3tg9d Рік тому +1

    Как сделать чтобы при возвращении из лвла в меню иконки не съезжали?!

    • @animatebox1068
      @animatebox1068 Рік тому

      надо сбрасывать переменные на начальные значения - gorizontal =1, vertical=1

    • @user-nk3co3fc7c
      @user-nk3co3fc7c  Рік тому

      Можно просто поставить их и не двигать, если у тебя фиксированное количество уровней.

    • @animatebox1068
      @animatebox1068 Рік тому

      @@user-nk3co3fc7c 15 уровней, но каждый раз при обновлении лояута переменные меняются и строятся иконки уже с не с 1-й, а с 16-й

  • @andreyshlyakhov9419
    @andreyshlyakhov9419 2 роки тому

    Это криво работает. При возвращении из уровней в меню , все эти иконки съезжают вниз , пока не выйдут за экран

    • @NOXY
      @NOXY Рік тому +2

      Ты не знаешь как это исправить?

    • @user-hj1zj3tg9d
      @user-hj1zj3tg9d Рік тому +1

      @@NOXY как это исправить?

    • @animatebox1068
      @animatebox1068 Рік тому

      @@NOXY надо сбрасывать переменные на начальные значения - gorizontal =1, vertical=1