Add Renderer Feature

This commit is contained in:
copecone committed 2026-05-22 19:31:44 +09:00
1 parent c9314c264d
commit 2556bc7f62
13 files changed
+727 -21

No files matched your search

+10 -1
View File
@@ -1,3 +1,4 @@
using System.Linq;
using ADOFAIRenderer.Component;
using MelonLoader;
using TMPro;
@@ -26,11 +27,18 @@ namespace ADOFAIRenderer.UI
_buttonComponent.onClick.AddListener(OnClick);
RenderMod.FixEventSystem();
if (codecDropdown == null) return;
codecDropdown.ClearOptions();
var options = System.Enum.GetNames(typeof(Util.VideoFFmpeg.Codec)).ToList();
codecDropdown.AddOptions(options);
}
public void OnClick()
{
if (IsAnyFieldEmpty()) return;
if (RenderMod.IsRendering) return;
Melon<RenderMod>.Logger.Msg($"레벨 로드: {RenderManager.LevelPath}");
double.TryParse(targetFPSInput.text, out var targetFPS);
@@ -49,7 +57,8 @@ namespace ADOFAIRenderer.UI
RenderWidth = renderWidth,
RenderHeight = renderHeight,
Bitrate = bitrate,
Codec = selectedCodecName.ToLower(),
Codec = selectedCodecName,
EndWaitTime = 15.0
};
RenderManager.Instance.SetupCaptureDirectory();