mirror of
https://github.com/aelurum/AssetStudio.git
synced 2025-05-25 05:40:21 -04:00
[GUI] Add some videoClip info to preview tab
This commit is contained in:
parent
67898c72ca
commit
b59ba3ba94
@ -761,7 +761,9 @@ namespace AssetStudioGUI
|
|||||||
case Mesh m_Mesh:
|
case Mesh m_Mesh:
|
||||||
PreviewMesh(m_Mesh);
|
PreviewMesh(m_Mesh);
|
||||||
break;
|
break;
|
||||||
case VideoClip _:
|
case VideoClip m_VideoClip:
|
||||||
|
PreviewVideoClip(assetItem, m_VideoClip);
|
||||||
|
break;
|
||||||
case MovieTexture _:
|
case MovieTexture _:
|
||||||
StatusStripUpdate("Only supported export.");
|
StatusStripUpdate("Only supported export.");
|
||||||
break;
|
break;
|
||||||
@ -975,6 +977,18 @@ namespace AssetStudioGUI
|
|||||||
FMODtimerLabel.Text = $"00:00.00 / {(FMODlenms / 1000 / 60):00}:{(FMODlenms / 1000 % 60):00}.{(FMODlenms / 10 % 100):00}";
|
FMODtimerLabel.Text = $"00:00.00 / {(FMODlenms / 1000 / 60):00}:{(FMODlenms / 1000 % 60):00}.{(FMODlenms / 10 % 100):00}";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void PreviewVideoClip(AssetItem assetItem, VideoClip m_VideoClip)
|
||||||
|
{
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.AppendLine($"Width: {m_VideoClip.Width}");
|
||||||
|
sb.AppendLine($"Height: {m_VideoClip.Height}");
|
||||||
|
sb.AppendLine($"Frame rate: {m_VideoClip.m_FrameRate}");
|
||||||
|
sb.AppendLine($"Split alpha: {m_VideoClip.m_HasSplitAlpha}");
|
||||||
|
assetItem.InfoText = sb.ToString();
|
||||||
|
|
||||||
|
StatusStripUpdate("Only supported export.");
|
||||||
|
}
|
||||||
|
|
||||||
private void PreviewShader(Shader m_Shader)
|
private void PreviewShader(Shader m_Shader)
|
||||||
{
|
{
|
||||||
var str = ShaderConverter.Convert(m_Shader);
|
var str = ShaderConverter.Convert(m_Shader);
|
||||||
|
Loading…
Reference in New Issue
Block a user