Подскажите как можно сделать ограничение у Unbounded scrolling с помощью например спрайта?
Мне нужно делать Layout особого размера, в зависимости от того какие условия в игре были выполнены.
Так как в Construct 2 нет метода способного просто менять размер Layout'а то я так полагаю нужно сделать бесконечный лэйаут через "Unbounded scrolling: Yes" и дальше уже нужно по своему устанавливать так называемый размер Layout'a
Так вот как это сделать? Я предположил что можно сделать спрайт нужного размера и использовать его как активный ограниченный Layout, что бы за его пределы нельзя было подвинуть "камеру".
Может в разделе исходников есть пример и я его пролистал?
Небольшие вопросы [Construct 2] |
smebor писал(а):Нужен практический пример для чего и когда это может быть нужно. Или хотя бы намек на подобную игру.
карта которая сколлиться через тач
представьте себе большую шахматную доску, которая не влазит в экран, нужно ее как то скролить
Первые 40 лет детства — самые сложные в жизни мальчика
-
- Сообщений: 110
- Я тут с 02 апр 2014
- Откуда: Днепропетровск
- Двиг: C2
- Лицензия: Bussines
- Репутация 4 [ ? ]
Да я тоже брал этот пример, но у меня не хочет работать(((
создал спрайт дал ему переменные и поведение scrollTo
скопировал код в свой проект и на этом все
на одном из Layout'ов он один раз после запуска реагирует (сдвигает экран на пару пикселей) но потом больше никак не реагирует на тач. на другом лэйауте вообще никак не реагирует((
создал спрайт дал ему переменные и поведение scrollTo
скопировал код в свой проект и на этом все
на одном из Layout'ов он один раз после запуска реагирует (сдвигает экран на пару пикселей) но потом больше никак не реагирует на тач. на другом лэйауте вообще никак не реагирует((
Первые 40 лет детства — самые сложные в жизни мальчика
-
- Сообщений: 110
- Я тут с 02 апр 2014
- Откуда: Днепропетровск
- Двиг: C2
- Лицензия: Bussines
- Репутация 4 [ ? ]
Есть две частые ошибки:
1. нужен глобальный спрайт
2. переменные в спрайте не заметны
и тогда при переходе на другой Layout всё будет работать
1. нужен глобальный спрайт
2. переменные в спрайте не заметны
и тогда при переходе на другой Layout всё будет работать
scroll_touch.capx
- (222.72 КБ) Скачиваний: 10
Можно ли увеличивать Layout во время игры? Допустим он у меня 1080, 1920 и когда игрок делает определенное действие, я хочу увеличить сам Layout на 100 по X например. Если нет, то скажите - сильно ли будет влиять на производительность если я сделаю Layout 999999х999999 или типа того.
Вернуться в Вопрос-Ответ по Construct 2
Сейчас эту тему просматривают
Зарегистрированные пользователи: нет зарегистрированных пользователей