Войти на сайт

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

ТЕМА: Как убрать прозрачность окна?

Как убрать прозрачность окна? 8 года 1 мес. назад #90615

  • Sanek37russia
  • Sanek37russia аватар
  • Вне сайта
  • Путник
  • Сообщений: 2
Люди помогите, не могу понять как в rpg maker mv убрать прозрачность окна, что-то я там такой настройки вообще не увидел, гугл тоже вразумительных результатов не дал.
Администратор запретил публиковать записи гостям.

Как убрать прозрачность окна? 8 года 1 мес. назад #90616

  • Luar_Zero
  • Luar_Zero аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 496
  • Спасибо получено: 1134
  • 1 место в ГотвПобедитель конкурса маппингаПобедитель конкурсаЗа 2 место на конкурсе маппингаУчитель2 место 2 место Готв3 местоХудожник
Папка проекта - img - system
Там лежат шаблоны оконных элементов в .png, в том числе и фон. Меняешь в любом графическом редакторе на нужный тебе и получаешь новый фон. Сделаешь непрозрачный - будет непрозрачный.
Администратор запретил публиковать записи гостям.

Как убрать прозрачность окна? 8 года 1 мес. назад #90617

  • Iren_Rin
  • Iren_Rin аватар
  • Вне сайта
  • Мастер
  • Сообщений: 247
  • Спасибо получено: 537
  • Проект года 1 местоПроект месяца 1 местоКоммерсантУчительПрограммист Ruby
Если есть доступ к объекту окошка, то, используй свойство opacity
myWindow.opacity = 0.5;
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Ren310

Как убрать прозрачность окна? 8 года 1 мес. назад #90619

  • Sanek37russia
  • Sanek37russia аватар
  • Вне сайта
  • Путник
  • Сообщений: 2
Luar_Zero пишет:
Папка проекта - img - system
Там лежат шаблоны оконных элементов в .png, в том числе и фон. Меняешь в любом графическом редакторе на нужный тебе и получаешь новый фон. Сделаешь непрозрачный - будет непрозрачный.

Что то всё равно не так, части остаются прозрачными хоть весь файл залей непрозрачным фоном.
Администратор запретил публиковать записи гостям.

Как убрать прозрачность окна? 8 года 1 мес. назад #90621

  • Morok
  • Morok аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 86
  • Спасибо получено: 73
  • Учитель
Luar_Zero пишет:
Папка проекта - img - system
Там лежат шаблоны оконных элементов в .png, в том числе и фон. Меняешь в любом графическом редакторе на нужный тебе и получаешь новый фон. Сделаешь непрозрачный - будет непрозрачный.
Даже в таком случае он остаётся прозрачным.

Sanek37russia пишет:
Что то всё равно не так, части остаются прозрачными хоть весь файл залей непрозрачным фоном.
Чем светлее фон тем меньше прозрачность в глаза бросается.
Администратор запретил публиковать записи гостям.

Как убрать прозрачность окна? 8 года 1 мес. назад #90622

  • Morok
  • Morok аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 86
  • Спасибо получено: 73
  • Учитель
В папке проекта есть папка "Js". Там лежит фаил "rpg_windows". Открываешь его блокнотом и ищешь строку:
Window_Base.prototype.standardBackOpacity = function() {
    return 192;
192 заменяешь на нужное число (чем больше число, тем меньше прозрачность).
Администратор запретил публиковать записи гостям.

Как убрать прозрачность окна? 5 года 7 мес. назад #105962

  • Dmy
  • Dmy аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1142
  • Спасибо получено: 2477
  • Даритель СтимкеяВетеранРазработчикЗа 2 место на конкурсе маппингаПрограммист RubyОраторПаладинПоддержка ФондаУчитель2 место
Спасибо всем участникам темы за ответы! На эту тему и сейчас ссылаются, что так что она очень полезная.

Однако редактирование файлов игры — не лучший способ. Если вы отредактировали файл rpg_windows.js, вам будет сложнее обновить движок своей игры в будущем (как это сделать, я писал тут). В новых версиях движка исправляют разные ошибки, к тому же новые плагины могут не работать со старыми версиями — поэтому обновления нужны. Но если вы меняли файлы движка, то при обновлении все изменения затрутся и их надо будет вносить заново.

Поэтому рекомендуется вносить такие изменения плагинами. Просто создайте текстовый файл с расширением .js в папке js/plugins и таким содержанием:
Window_Base.prototype.standardBackOpacity = function() {
    return 255;
};

И подключите его как плагин. Это позволит изменить прозрачность, не меняя стандартные файлы движка.

Ну и для полноты картины, вот как меняется прозрачность в VX Ace и VX:
Убрать прозрачность окна в VX Ace и VX [ Нажмите, чтобы развернуть ]
Последнее редактирование: 5 года 7 мес. назад от Dmy.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: ZX_Lost_Soul, Cabbit, KageDesu, Morok, Aiaz Marx, WhitePaper, Snake Fightin, Okorok.S
Время создания страницы: 0.385 секунд