Ура! Новое видео! Дополню своими лайфхаками с работой со слоями для продвинутых: 1. Что делать, если вам нужно скрыть какие-либо объекты из редактора уровня (например, они вам мешают в данный момент)? Создаём новый слой и перемещаем туда объекты и возле соответствующего слоя снимаем галочку видимости в редакторе. Можно перемещать по-одному (выделив нужные объекты, ПКМ - move to layer) или все объекты этого типа (в списке объектов находит нужный объект, нажимаем на него, и через окошко Properties меняем слой). 2. Вы делаете всплывающее окно с кнопками через слои. Но когда вы в игре нажимаете куда-либо, то могут нажиматься кнопки всплывающего окна, даже если в данный момент слой невидимый. Что делать? Всё очень просто, нужно дописать условие, что кнопка во всплывающем окне нажимается только когда соответствующий слой "visible", т.е. видимый. 3. Вы сделали всплывающее окно. Во всплывающем окне есть кнопка, которая находится по тем же координатам, по которым находится кнопка, вызывающая это окно. Поскольку события срабатывают последовательно, сверху вниз, то кнопка во всплывающем окне нажмётся сразу же после открытия окна. Для игрока это произойдёт мгновенно. Например, человек нажимает на предмет в инвентаре и тут же нажимается кнопка "выбросить предмет". Что делать? Есть два способа решения проблемы. Первый - поменять местами события. Т.е. событие, отвечающее за "выбросить предмет" находится выше события "открыть всплывающее окно". Но более правильный способ - это в событиях кнопки "открыть всплывающее окно", перед действием "set layer visible" добавить действие "wait 0.1 seconds". Готово.
Лайфхак как создать безграничный мир а не ограниченный макетом:в концах макета создаём невидимый спрайт, ставим на краю макета, открываем список событий, выбираем персонажа, нажимаем "on collision with another object", выбираем невидимый спрайт, нажимает действие и "go to layout" и выбираем другой макет с миром(перед этим создайте макет с продолжением мира), и всё
Сделай урок например есть рандомное число 1-10,выпадающее при нажатии кнопки и есть 10 картинок и 10 видео с пронумеровкой так до 10,и 10 видео. Например при нажатии кнопки,какое число,такая картинка,с этим же числом отображалось,а видео загружалось с этим же числом,но воспроизводилось по кнопке плей. Видео можно в другом окне даже.
Покажи пожалуйста как сделать редактор уровней в игре и чтобы игроки могли выкладывать эти уровни, а другие игроки могли в них играть (типа как в heppy wheels). Заранее спасибо. ОТВЕТИТЬ
Brick Man при помощи массивов. Сначала игрок расставляет объекты по сетке. В массив вносится координаты объектов, их тип и т.д. Далее, массив сохраняется как JSON и может использоваться другими игроками.
Ура! Новое видео! Дополню своими лайфхаками с работой со слоями для продвинутых:
1. Что делать, если вам нужно скрыть какие-либо объекты из редактора уровня (например, они вам мешают в данный момент)? Создаём новый слой и перемещаем туда объекты и возле соответствующего слоя снимаем галочку видимости в редакторе. Можно перемещать по-одному (выделив нужные объекты, ПКМ - move to layer) или все объекты этого типа (в списке объектов находит нужный объект, нажимаем на него, и через окошко Properties меняем слой).
2. Вы делаете всплывающее окно с кнопками через слои. Но когда вы в игре нажимаете куда-либо, то могут нажиматься кнопки всплывающего окна, даже если в данный момент слой невидимый. Что делать? Всё очень просто, нужно дописать условие, что кнопка во всплывающем окне нажимается только когда соответствующий слой "visible", т.е. видимый.
3. Вы сделали всплывающее окно. Во всплывающем окне есть кнопка, которая находится по тем же координатам, по которым находится кнопка, вызывающая это окно. Поскольку события срабатывают последовательно, сверху вниз, то кнопка во всплывающем окне нажмётся сразу же после открытия окна. Для игрока это произойдёт мгновенно. Например, человек нажимает на предмет в инвентаре и тут же нажимается кнопка "выбросить предмет".
Что делать? Есть два способа решения проблемы. Первый - поменять местами события. Т.е. событие, отвечающее за "выбросить предмет" находится выше события "открыть всплывающее окно". Но более правильный способ - это в событиях кнопки "открыть всплывающее окно", перед действием "set layer visible" добавить действие "wait 0.1 seconds". Готово.
z-oder
Спасибо
Лайфхак как создать безграничный мир а не ограниченный макетом:в концах макета создаём невидимый спрайт, ставим на краю макета, открываем список событий, выбираем персонажа, нажимаем "on collision with another object", выбираем невидимый спрайт, нажимает действие и "go to layout" и выбираем другой макет с миром(перед этим создайте макет с продолжением мира), и всё
Слово "Фич" вместо "Лайфхаков" Тоже звучит круто
8:15 хдд
Над последним ору
Чувак спасибо не знал реально помог, создаю сайт для обучения. Удачи!
Сделай урок например есть рандомное число 1-10,выпадающее при нажатии кнопки и есть 10 картинок и 10 видео с пронумеровкой так до 10,и 10 видео. Например при нажатии кнопки,какое число,такая картинка,с этим же числом отображалось,а видео загружалось с этим же числом,но воспроизводилось по кнопке плей. Видео можно в другом окне даже.
Ещё можно ставить эфект паралакса со значением больше 100, и тогда получиться тоже интересный эфект:)
Как называется музыка из интро?
Два видео подряд КАК?
Огромное спасибо)))
Что такое ассинхронные события?
Покажи пожалуйста как сделать редактор уровней в игре и чтобы игроки могли выкладывать эти уровни, а другие игроки могли в них играть (типа как в heppy wheels). Заранее спасибо.
ОТВЕТИТЬ
Brick Man при помощи массивов. Сначала игрок расставляет объекты по сетке. В массив вносится координаты объектов, их тип и т.д. Далее, массив сохраняется как JSON и может использоваться другими игроками.
спасибо!
также еще как сделать создание объектов при нажатии (touch а не mouse)
?? помогите!
и чтобы создавался туда куда кликнул))
Is any touch - system - create object - touch.x touch.y
@@BarmaleyPlay не помогло (фото - yadi.sk/d/76KXAr1YuaYosw)
@@Chaksy on tap
@@BarmaleyPlay Спасибо вам!!! обязательно буду рекомендовать вас, и ставить лайки и подписываться.
Ура Бармалей ты лучший человек
Этот ролик не для всех. С меня второй лайк. Бармалей можно спросить ты юнити юзаешь? Программируешь или нет?
+Владимир Дедов Я уже очень давно, для себя, не занимаюсь созданием игр. С юнити знаком только поверхностно. Знаю c++, работаю в сфере 1с
спс за ответ уважаю )
Всем привет, помню, что в констракте можно было как-то работать с тегами, может кто подсказать по этой теме?
Мона название музона в интро?
ruclips.net/video/8-ljaTacFL0/видео.html
BARMALEY►PLAY спасибо
Лука,подписка!!
Я считаю Construct 3 норм, это насчёт видео по сравнению 2 и 3
крос не забросил
Не имеет смысл, т.к. при значении 2 он ускоряется
ниче не понял
Лайк блэт!
+++
Хватит хакать мой laif