Skip to content

Commit

Permalink
新增WebGL一键打包功能 及 全平台运行增加WebGL示例图片
Browse files Browse the repository at this point in the history
  • Loading branch information
yangshiqi committed Jun 14, 2024
1 parent b5afaca commit b520eba
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 0 deletions.
3 changes: 3 additions & 0 deletions Books/99-各平台运行RunAble.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@
### IOS真机运行
![image](src/Iphone-RunSuccessed.png)

### WebGL真机运行
![image](src/WebGL-RunSuccessed.png)

### 索尼 PS5 真机运行

![image](src/Console%20Viewer.png)
Expand Down
Binary file added Books/src/WebGL-RunSuccessed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions UnityProject/Assets/TEngine/Editor/ReleaseTools/ReleaseTools.cs
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,17 @@ public static void AutomationBuildIOS()
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)
{
Expand Down

0 comments on commit b520eba

Please sign in to comment.