Небольшие вопросы [Construct 2]

техническая поддержка по Construct 2

Сообщение Небольшие вопросы [Construct 2]
» 14 май 2022, 18:12

Подскажите как можно сделать ограничение у Unbounded scrolling с помощью например спрайта?
Мне нужно делать Layout особого размера, в зависимости от того какие условия в игре были выполнены.
Так как в Construct 2 нет метода способного просто менять размер Layout'а то я так полагаю нужно сделать бесконечный лэйаут через "Unbounded scrolling: Yes" и дальше уже нужно по своему устанавливать так называемый размер Layout'a
Так вот как это сделать? Я предположил что можно сделать спрайт нужного размера и использовать его как активный ограниченный Layout, что бы за его пределы нельзя было подвинуть "камеру".
Может в разделе исходников есть пример и я его пролистал?
Первые 40 лет детства — самые сложные в жизни мальчика
Аватара пользователя

Участник
Сообщений: 110
Я тут с 02 апр 2014
Откуда: Днепропетровск
Двиг: C2
Лицензия: Bussines
Репутация 4 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 14 май 2022, 18:20

Нужен практический пример для чего и когда это может быть нужно. Или хотя бы намек на подобную игру.
Аватара пользователя

Игродел
Сообщений: 3070
Я тут с 24 окт 2014
Откуда: Москва
Двиг: C2
Лицензия: Personal
Репутация 604 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 14 май 2022, 21:08

smebor писал(а):Нужен практический пример для чего и когда это может быть нужно. Или хотя бы намек на подобную игру.

карта которая сколлиться через тач
представьте себе большую шахматную доску, которая не влазит в экран, нужно ее как то скролить
Первые 40 лет детства — самые сложные в жизни мальчика
Аватара пользователя

Участник
Сообщений: 110
Я тут с 02 апр 2014
Откуда: Днепропетровск
Двиг: C2
Лицензия: Bussines
Репутация 4 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 14 май 2022, 21:46

Вот...
scroll_touch.capx
(219.26 КБ) Скачиваний: 8
Аватара пользователя

Игродел
Сообщений: 3070
Я тут с 24 окт 2014
Откуда: Москва
Двиг: C2
Лицензия: Personal
Репутация 604 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 14 май 2022, 21:55

Да я тоже брал этот пример, но у меня не хочет работать(((
создал спрайт дал ему переменные и поведение scrollTo
скопировал код в свой проект и на этом все
на одном из Layout'ов он один раз после запуска реагирует (сдвигает экран на пару пикселей) но потом больше никак не реагирует на тач. на другом лэйауте вообще никак не реагирует((
Первые 40 лет детства — самые сложные в жизни мальчика
Аватара пользователя

Участник
Сообщений: 110
Я тут с 02 апр 2014
Откуда: Днепропетровск
Двиг: C2
Лицензия: Bussines
Репутация 4 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 14 май 2022, 22:04

так сбрось свой файл
Аватара пользователя

Игродел
Сообщений: 3070
Я тут с 24 окт 2014
Откуда: Москва
Двиг: C2
Лицензия: Personal
Репутация 604 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 14 май 2022, 22:26

Есть две частые ошибки:
1. нужен глобальный спрайт
2. переменные в спрайте не заметны
и тогда при переходе на другой Layout всё будет работать
scroll_touch.capx
(222.72 КБ) Скачиваний: 10
Аватара пользователя

Игродел
Сообщений: 3070
Я тут с 24 окт 2014
Откуда: Москва
Двиг: C2
Лицензия: Personal
Репутация 604 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 21 май 2022, 10:39

Можно ли увеличивать Layout во время игры? Допустим он у меня 1080, 1920 и когда игрок делает определенное действие, я хочу увеличить сам Layout на 100 по X например. Если нет, то скажите - сильно ли будет влиять на производительность если я сделаю Layout 999999х999999 или типа того.
Аватара пользователя

noLife
Сообщений: 190
Я тут с 15 фев 2020
Репутация 31 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 21 май 2022, 11:12

Поставь галочку - yes на скроллинг без ограничения в Layout и будет тебе счастье.
Безымянный.png
Аватара пользователя

Игродел
Сообщений: 3070
Я тут с 24 окт 2014
Откуда: Москва
Двиг: C2
Лицензия: Personal
Репутация 604 [ ? ]

Сообщение Небольшие вопросы [Construct 2]
» 21 май 2022, 11:24

smebor писал(а):Поставь галочку - yes на скроллинг без ограничения в Layout и будет тебе счастье.
Безымянный.png

Прям то что нужно, от души
Аватара пользователя

noLife
Сообщений: 190
Я тут с 15 фев 2020
Репутация 31 [ ? ]



Вернуться в Вопрос-Ответ по Construct 2

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

Наверх