Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

ТЕМА: Вертикальное дрожание экрана

Вертикальное дрожание экрана 4 года 6 мес. назад #116322

  • Whynotia
  • Whynotia аватар
  • Вне сайта
  • Познающий
  • Сообщений: 17
  • Спасибо получено: 6
RPG Maker MV
В игре дрожание экрана реализовано горизонтально, есть ли какой-нибудь способ сделать его вертикальным?
Заранее спасибо.
Последнее редактирование: 4 года 6 мес. назад от Whynotia.
Администратор запретил публиковать записи гостям.

Вертикальное дрожание экрана 4 года 6 мес. назад #116324

  • Dmy
  • Dmy аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1142
  • Спасибо получено: 2478
  • Поддержка ФондаРазработчикВетеранДаритель СтимкеяУчитель2 место ОраторЗа 2 место на конкурсе маппингаПроект месяца 3 местоПрограммист Ruby
Если нужно, чтобы дрожание всегда было только вертикальным (во всей игре), то можно использовать такой код:
(function () {
  var Spriteset_Base_updatePosition = Spriteset_Base.prototype.updatePosition;
  Spriteset_Base.prototype.updatePosition = function() {
    Spriteset_Base_updatePosition.call(this);
 
    var shake = Math.round($gameScreen.shake());
    this.x -= shake;
    this.y += shake;
  };
})();

Сохраните его в папке js/plugins с расширением JS и подключите в окне управления плагинами.

(Код в общественном достоянии согласно Creative Commons Zero. Можно использовать в любых проектах без каких-либо ограничений. Указывать меня не надо.)
Последнее редактирование: 4 года 6 мес. назад от Dmy.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Whynotia

Вертикальное дрожание экрана 4 года 6 мес. назад #116325

  • Whynotia
  • Whynotia аватар
  • Вне сайта
  • Познающий
  • Сообщений: 17
  • Спасибо получено: 6
Безгранично благодарен!
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy
Время создания страницы: 0.204 секунд