支持边玩边下载,合理化webgl下的流程

支持边玩边下载,合理化webgl下的流程
This commit is contained in:
ALEXTANG
2024-03-28 15:55:27 +08:00
parent 3e3314858e
commit f10a89180e
4 changed files with 24 additions and 7 deletions

View File

@@ -22,6 +22,7 @@ namespace TEngine.Editor.Inspector
};
private SerializedProperty m_PlayMode = null;
private SerializedProperty m_UpdatableWhilePlaying = null;
private SerializedProperty m_VerifyLevel = null;
private SerializedProperty m_Milliseconds = null;
private SerializedProperty m_ReadWritePathType = null;
@@ -72,6 +73,8 @@ namespace TEngine.Editor.Inspector
m_ReadWritePathType.enumValueIndex = (int)(ReadWritePathType)EditorGUILayout.EnumPopup("Read-Write Path Type", t.ReadWritePathType);
}
EditorGUILayout.PropertyField(m_UpdatableWhilePlaying);
EditorGUI.EndDisabledGroup();
int milliseconds = EditorGUILayout.DelayedIntField("Milliseconds", m_Milliseconds.intValue);
@@ -221,6 +224,7 @@ namespace TEngine.Editor.Inspector
private void OnEnable()
{
m_PlayMode = serializedObject.FindProperty("playMode");
m_UpdatableWhilePlaying = serializedObject.FindProperty("m_UpdatableWhilePlaying");
m_VerifyLevel = serializedObject.FindProperty("VerifyLevel");
m_Milliseconds = serializedObject.FindProperty("Milliseconds");
m_ReadWritePathType = serializedObject.FindProperty("m_ReadWritePathType");

View File

@@ -74,6 +74,16 @@ namespace TEngine
#endif
}
}
/// <summary>
/// 是否支持边玩边下载。
/// </summary>
[SerializeField] private bool m_UpdatableWhilePlaying = false;
/// <summary>
/// 是否支持边玩边下载。
/// </summary>
public bool UpdatableWhilePlaying => m_UpdatableWhilePlaying;
/// <summary>
/// 下载文件校验等级。