Current time: 20.02.2025, 07:43 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Video menu for the launcher Ru - Eng
» HD видеозаставкв для меню.
Author Message
wessonsm Offline

Posts: 814
Post: #30

Так. Вторая попытка:
Мод
Плагин

С Гитхабом пока повременим, так как потребуется время, чтобы разобраться.

(05.01.2025 02:14)Berserker Wrote:  Можно же собрать dll без зависимостей. Всё время забываю этот флаг, /MT или MultiThreading, если верно помню.

У daemon_n в сборке лежит файл msvcr100.dll.
По идее, его должно быть достаточно даже без установки c++ 2010 x86 redistributable.
Мне просто не очень нравится идея тащить в плагин библиотечные функции c++, которые и так есть в общих библиотеках.
Эти библиотеки требуются постоянно для самого разного софта, и лучше всегда иметь их на компьютере просто на всякий случай.
Могу попробовать пересобрать, но чтобы протестировать, нужна будет виртуальная машина, чтобы не удалять Visual Studio, а потом опять устанавливать, это довольно много лишних движений.

(05.01.2025 02:14)Berserker Wrote:  А не было возможности сделать так, чтобы композитные png не были нужны вообще для главного меню?
Такая возможность есть.
Я и пытался так сделать первоначально, но это утяжелило код и сделало его довольно запутанным из-за множества проверок условий типа видео есть/видео нет, полноэкранное/нет.
Это почти неизбежно, когда пытаешься сделать код универсальным, охватывающим все возможные случаи.
Дело в том, что если кнопка отрисовывается не поверх видео,
то в любом случае нужно сначала нарисовать что-то под ней, чтобы убрать этот эффект множественных отрисовок поверх себя.
То есть принципиальных отличий от использования композитных png нет, и я подумал, что зря усложнил себе задачу, раз уже существует один нормально работающий механизм, который решает эту проблему.
Но если я придумаю, как сделать это максимально эффективно и просто, то вернусь к этому варианту.

Текущий вариант плагина хорошо работает с полноэкранным видео, в этом случае композитные png не нужны.
Также, как и раньше, он отвязывает показ титров от воспроизведения видео, если видео отсутствует.
Но нужны либо кнопки без полупрозрачности, либо композитные png.
По сути единственный недостаток композитных png - это что требуется громоздкий json для настройки.
(This post was last modified: 05.01.2025 03:57 by wessonsm.)
05.01.2025 03:35
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Messages In This Thread
Video menu for the launcher Ru - Eng - Suft - 09.10.2022, 10:09
RE: Video menu for the launcher Ru - Eng - Bes - 09.10.2022, 10:17
RE: Video menu for the launcher Ru - Eng - Elmore - 09.10.2022, 11:07
RE: Video menu for the launcher Ru - Eng - wessonsm - 11.10.2022, 09:16
RE: Video menu for the launcher Ru - Eng - Suft - 28.10.2022, 17:29
RE: Video menu for the launcher Ru - Eng - Suft - 12.12.2022, 11:35
RE: Video menu for the launcher Ru - Eng - ArKan - 18.12.2022, 08:50
RE: Video menu for the launcher Ru - Eng - Suft - 19.12.2022, 08:51
RE: Video menu for the launcher Ru - Eng - Suft - 05.11.2024, 12:32
RE: Video menu for the launcher Ru - Eng - wessonsm - 06.11.2024, 08:30
RE: Video menu for the launcher Ru - Eng - wessonsm - 02.01.2025, 19:27
RE: Video menu for the launcher Ru - Eng - Elmore - 02.01.2025, 21:36
RE: Video menu for the launcher Ru - Eng - wessonsm - 02.01.2025, 21:57
RE: Video menu for the launcher Ru - Eng - Elmore - 02.01.2025, 22:16
RE: Video menu for the launcher Ru - Eng - Berserker - 02.01.2025, 22:33
RE: Video menu for the launcher Ru - Eng - wessonsm - 02.01.2025, 22:53
RE: Video menu for the launcher Ru - Eng - Berserker - 03.01.2025, 01:20
RE: Video menu for the launcher Ru - Eng - wessonsm - 03.01.2025, 01:35
RE: Video menu for the launcher Ru - Eng - Berserker - 03.01.2025, 03:59
RE: Video menu for the launcher Ru - Eng - wessonsm - 03.01.2025, 22:14
RE: Video menu for the launcher Ru - Eng - Elmore - 03.01.2025, 22:25
RE: Video menu for the launcher Ru - Eng - Berserker - 04.01.2025, 03:29
RE: Video menu for the launcher Ru - Eng - XEPOMAHT - 04.01.2025, 03:59
RE: Video menu for the launcher Ru - Eng - Berserker - 04.01.2025, 05:20
RE: Video menu for the launcher Ru - Eng - wessonsm - 04.01.2025, 23:34
RE: Video menu for the launcher Ru - Eng - XEPOMAHT - 05.01.2025, 01:22
RE: Video menu for the launcher Ru - Eng - wessonsm - 05.01.2025, 02:11
RE: Video menu for the launcher Ru - Eng - Berserker - 05.01.2025, 02:14
RE: Video menu for the launcher Ru - Eng - Elmore - 05.01.2025, 02:21
RE: Video menu for the launcher Ru - Eng - wessonsm - 05.01.2025 03:35
RE: Video menu for the launcher Ru - Eng - Berserker - 05.01.2025, 22:55
RE: Video menu for the launcher Ru - Eng - Berserker - 15.01.2025, 17:13
RE: Video menu for the launcher Ru - Eng - wessonsm - 15.01.2025, 22:34
RE: Video menu for the launcher Ru - Eng - wessonsm - 20.01.2025, 20:52
RE: Video menu for the launcher Ru - Eng - Berserker - 20.01.2025, 22:34
RE: Video menu for the launcher Ru - Eng - wessonsm - 29.01.2025, 23:27
RE: Video menu for the launcher Ru - Eng - Bes - 30.01.2025, 00:23
RE: Video menu for the launcher Ru - Eng - Berserker - 30.01.2025, 03:33

Forum Jump:

Powered by MyBB Copyright © 2002-2025 MyBB Group