- Сообщений: 37
- Спасибо получено: 17
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Плавная смена парралаксов (Rm2k)
- Nameless One
-
Автор темы
- Не в сети
- Осваиваюсь на форуме
-
Скрыть
Больше
12 года 5 мес. назад #65646
от Nameless One
Nameless One создал тему: Плавная смена парралаксов (Rm2k)
Приветствую уважаемое общество 
Суть проблемы такова: в ходе разработки возникла необходимость плавно менять задник с течением времени.
Если более подробно, то есть переменная отвечающая за время суток. У нее может быть одно из четырех значений(от 0 до 3). И в зависимости от значения, меняется задник, НО он меняется сразу и резко. То есть начинает светать, и как только значение переменной меняется...падает новый задник. Впечатление ужасное, прям как декорация в театре
А скринтон продолжает не спеша меняться. Возможно ли реализовать "плавную" смену задников, или все таки использовать нейтральный ? Заранее благодарен
Суть проблемы такова: в ходе разработки возникла необходимость плавно менять задник с течением времени.
Если более подробно, то есть переменная отвечающая за время суток. У нее может быть одно из четырех значений(от 0 до 3). И в зависимости от значения, меняется задник, НО он меняется сразу и резко. То есть начинает светать, и как только значение переменной меняется...падает новый задник. Впечатление ужасное, прям как декорация в театре
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 1247
- Спасибо получено: 412
12 года 5 мес. назад #65647
от Kian Ni
Kian Ni ответил в теме Плавная смена парралаксов (Rm2k)
Безымянный, из этого положения есть только один выход, под каждый кадр смены оттенка скринтона, менять задник. Тоесть под 30 кадров нужно аж 30 задников, геморно, но зато действительно.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 5 мес. назад - 12 года 5 мес. назад #65648
от Lekste
Lekste ответил в теме Плавная смена парралаксов (Rm2k)
Зачем же столько задников?
Просто берем доступные задники и меняем их непрозрачность.
Т.е. изначально был 1 задник полностью непрозрачный.
Со следующего кадра уже будет одновременно 2 картинки (текущий и следующий).
У текущего уже будет непрозрачность, например 254 (при 255 - полной), а у нового (следующего) = 1.
И так с каждым кадром.
Потом когда происходит полная смена (т.е. у текущего будет непрозрачность = 0), его скрываем. (И можно сразу новый показать с непрозрачностью = 0).
Ну вот и так они будут смешиваться и создавать эффект плавного перехода.
Если нужно делать смену быстрей, можно шаг смены непрозрачности сделать больше.
Например, если нужно сменить за 30 кадров, то за раз нужно менять на: округлить до меньшего(255 / 30) = 8 ед. непрозрачности.
Просто берем доступные задники и меняем их непрозрачность.
Т.е. изначально был 1 задник полностью непрозрачный.
Со следующего кадра уже будет одновременно 2 картинки (текущий и следующий).
У текущего уже будет непрозрачность, например 254 (при 255 - полной), а у нового (следующего) = 1.
И так с каждым кадром.
Потом когда происходит полная смена (т.е. у текущего будет непрозрачность = 0), его скрываем. (И можно сразу новый показать с непрозрачностью = 0).
Ну вот и так они будут смешиваться и создавать эффект плавного перехода.
Если нужно делать смену быстрей, можно шаг смены непрозрачности сделать больше.
Например, если нужно сменить за 30 кадров, то за раз нужно менять на: округлить до меньшего(255 / 30) = 8 ед. непрозрачности.
Последнее редактирование: 12 года 5 мес. назад пользователем Lekste.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 5 мес. назад #65649
от Cerberus
Жуть болотная, на лапках, в тапках и с пулемётом...
Cerberus ответил в теме Плавная смена парралаксов (Rm2k)
Lekste, а разве RM2k поддерживает возможность установить несколько параллаксов? Если бы они картинкой были, вопрос был бы другой...
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 1247
- Спасибо получено: 412
12 года 5 мес. назад #65650
от Kian Ni
Kian Ni ответил в теме Плавная смена парралаксов (Rm2k)
А разве вообще без скриптов можно изменить прозрачность панорамы и установить их больше одной?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 5 мес. назад - 12 года 5 мес. назад #65652
от Lekste
Lekste ответил в теме Плавная смена парралаксов (Rm2k)
Ааа. Я думал эти задники картинкой делаются, а оказывается отдельная возможность.
Про установить прозрачность:
Если можно картинку постоянно менять, так просто старую удаляем, новую такую же показываем но с параметром прозрачность меньше.
Про установить прозрачность:
Если можно картинку постоянно менять, так просто старую удаляем, новую такую же показываем но с параметром прозрачность меньше.
Последнее редактирование: 12 года 5 мес. назад пользователем Lekste.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 1247
- Спасибо получено: 412
12 года 5 мес. назад #65653
от Kian Ni
Kian Ni ответил в теме Плавная смена парралаксов (Rm2k)
Опять же таки, я говорил про задник.
Про то как устанавливать прозрачность картинки я знаю, и не обязательно удалять картинку а потом показывать ее с меньшей прозрачностью, можно просто менять прозрачность.
Про то как устанавливать прозрачность картинки я знаю, и не обязательно удалять картинку а потом показывать ее с меньшей прозрачностью, можно просто менять прозрачность.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.096 секунд
