SHA256
Add Wait After End Setting Property
This commit is contained in:
1 parent
4abdaf33b4
commit
0b4a772933
6 files changed
+9
-2
No files matched your search
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
-1
@@ -9,7 +9,7 @@ using UnityEngine.EventSystems;
|
||||
using UnityEngine.Rendering;
|
||||
using Object = UnityEngine.Object;
|
||||
|
||||
[assembly: MelonInfo(typeof(RenderMod), "ADOFAI Renderer", "0.0.2-BETA", "ADOFAI Editor Forum")]
|
||||
[assembly: MelonInfo(typeof(RenderMod), "ADOFAI Renderer", "0.0.3-BETA", "ADOFAI Editor Forum")]
|
||||
[assembly: MelonGame("7th Beat Games", "A Dance of Fire and Ice")]
|
||||
|
||||
namespace ADOFAIRenderer
|
||||
|
||||
+8
-1
@@ -15,6 +15,7 @@ namespace ADOFAIRenderer.UI
|
||||
[SerializeField] private TMP_InputField renderWidthInput = null!;
|
||||
[SerializeField] private TMP_InputField renderHeightInput = null!;
|
||||
[SerializeField] private TMP_InputField bitrateInput = null!;
|
||||
[SerializeField] private TMP_InputField waitAfterEndInput = null!;
|
||||
|
||||
[Header("Dropdown")]
|
||||
[SerializeField] private TMP_Dropdown codecDropdown = null!;
|
||||
@@ -65,6 +66,11 @@ namespace ADOFAIRenderer.UI
|
||||
Melon<RenderMod>.Logger.Error("올바르지 않은 Bitrate 값입니다. 0보다 큰 정수여야 합니다.");
|
||||
return;
|
||||
}
|
||||
if (!double.TryParse(waitAfterEndInput.text, out var waitAfterEnd) || waitAfterEnd <= 0)
|
||||
{
|
||||
Melon<RenderMod>.Logger.Error("올바르지 않은 Wait After End 값입니다. 0보다 큰 숫자여야 합니다.");
|
||||
return;
|
||||
}
|
||||
|
||||
Melon<RenderMod>.Logger.Msg($"레벨 로드: {RenderManager.LevelPath}");
|
||||
|
||||
@@ -79,7 +85,7 @@ namespace ADOFAIRenderer.UI
|
||||
RenderHeight = renderHeight,
|
||||
Bitrate = bitrate,
|
||||
Codec = selectedCodecName,
|
||||
EndWaitTime = 15.0
|
||||
EndWaitTime = waitAfterEnd
|
||||
};
|
||||
|
||||
RenderManager.Instance.SetupCaptureDirectory();
|
||||
@@ -93,6 +99,7 @@ namespace ADOFAIRenderer.UI
|
||||
if (string.IsNullOrWhiteSpace(renderWidthInput.text)) return true;
|
||||
if (string.IsNullOrWhiteSpace(renderHeightInput.text)) return true;
|
||||
if (string.IsNullOrWhiteSpace(bitrateInput.text)) return true;
|
||||
if (string.IsNullOrWhiteSpace(waitAfterEndInput.text)) return true;
|
||||
|
||||
// 드롭다운은 기본적으로 항상 무언가 선택되어 있지만(0번 항목 등),
|
||||
// 만약 '선택 안함(-1)' 같은 예외 처리가 필요하다면 아래처럼 검사할 수 있습니다.
|
||||
|
||||
Reference in new issue
Block a user