新增WebGL一键打包功能 及 全平台运行增加WebGL示例图片

This commit is contained in:
yangshiqi
2024-06-14 15:09:01 +08:00
parent b5afaca217
commit b520eba187
3 changed files with 14 additions and 0 deletions

View File

@@ -15,6 +15,9 @@
### IOS真机运行
![image](src/Iphone-RunSuccessed.png)
### WebGL真机运行
![image](src/WebGL-RunSuccessed.png)
### 索尼 PS5 真机运行
![image](src/Console%20Viewer.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

View File

@@ -218,6 +218,17 @@ namespace TEngine.Editor
AssetDatabase.Refresh();
BuildImp(BuildTargetGroup.iOS, BuildTarget.iOS, $"{Application.dataPath}/../Build/IOS/XCode_Project");
}
[MenuItem("TEngine/Quick Build/一键打包WebGL", false, 91)]
public static void AutomationBuildWebGL()
{
BuildTarget target = EditorUserBuildSettings.activeBuildTarget;
BuildDLLCommand.BuildAndCopyDlls(target);
AssetDatabase.Refresh();
BuildInternal(target, Application.dataPath + "/../Builds/WebGL", packageVersion: GetBuildPackageVersion());
AssetDatabase.Refresh();
BuildImp(BuildTargetGroup.WebGL, BuildTarget.WebGL, $"{Application.dataPath}/../Builds/WebGL");
}
public static void BuildImp(BuildTargetGroup buildTargetGroup, BuildTarget buildTarget, string locationPathName)
{