mirror of
https://github.com/wechat-miniprogram/minigame-tuanjie-transform-sdk.git
synced 2025-11-12 19:25:55 +08:00
Auto-publish WXSDK.
This commit is contained in:
parent
940d8b69ba
commit
87d21fc46b
@ -28,7 +28,7 @@ namespace WeChatWASM
|
||||
SDKFilePath = Path.Combine(UnityUtil.GetWxSDKRootPath(), "Runtime", "wechat-default", "unity-sdk", "index.js");
|
||||
// string templateHeader = (UnityUtil.GetSDKMode() == UnityUtil.SDKMode.Package && UnityUtil.GetEngineVersion() >= UnityUtil.EngineVersion.Tuanjie) ? "PACKAGE:com.qq.wx.minigame:" : "PROJECT:";
|
||||
string templateHeader = "PROJECT:";
|
||||
#if WEIXINMINIGAME
|
||||
#if PLATFORM_WEIXINMINIGAME
|
||||
PlayerSettings.WeixinMiniGame.threadsSupport = false;
|
||||
PlayerSettings.runInBackground = false;
|
||||
PlayerSettings.WeixinMiniGame.compressionFormat = WeixinMiniGameCompressionFormat.Disabled;
|
||||
@ -177,7 +177,7 @@ namespace WeChatWASM
|
||||
public static void UpdateGraphicAPI()
|
||||
{
|
||||
GraphicsDeviceType[] targets = new GraphicsDeviceType[] { };
|
||||
#if WEIXINMINIGAME
|
||||
#if PLATFORM_WEIXINMINIGAME
|
||||
PlayerSettings.SetUseDefaultGraphicsAPIs(BuildTarget.WeixinMiniGame, false);
|
||||
if (config.CompileOptions.Webgl2)
|
||||
{
|
||||
@ -281,7 +281,7 @@ namespace WeChatWASM
|
||||
{
|
||||
text = RemoveFunctionsWithPrefix(text, prefix);
|
||||
}
|
||||
#if WEIXINMINIGAME
|
||||
#if PLATFORM_WEIXINMINIGAME
|
||||
if (PlayerSettings.WeixinMiniGame.exceptionSupport == WeixinMiniGameExceptionSupport.None)
|
||||
#else
|
||||
if (PlayerSettings.WebGL.exceptionSupport == WebGLExceptionSupport.None)
|
||||
@ -354,7 +354,7 @@ namespace WeChatWASM
|
||||
|
||||
private static int Build()
|
||||
{
|
||||
#if WEIXINMINIGAME
|
||||
#if PLATFORM_WEIXINMINIGAME
|
||||
PlayerSettings.WeixinMiniGame.emscriptenArgs = string.Empty;
|
||||
if (WXExtEnvDef.GETDEF("UNITY_2021_2_OR_NEWER"))
|
||||
{
|
||||
@ -383,14 +383,14 @@ namespace WeChatWASM
|
||||
{
|
||||
UnityEngine.Debug.LogWarningFormat($"UnityHeap大于500M时,32位Android与iOS普通模式较大概率启动失败,中轻度游戏建议小于该值。请查看GIT文档<a href=\"https://github.com/wechat-miniprogram/minigame-unity-webgl-transform/blob/main/Design/OptimizationMemory.md\">优化Unity WebGL的内存</a>");
|
||||
}
|
||||
#if WEIXINMINIGAME
|
||||
#if PLATFORM_WEIXINMINIGAME
|
||||
PlayerSettings.WeixinMiniGame.emscriptenArgs += $" -s TOTAL_MEMORY={config.ProjectConf.MemorySize}MB";
|
||||
#else
|
||||
PlayerSettings.WebGL.emscriptenArgs += $" -s TOTAL_MEMORY={config.ProjectConf.MemorySize}MB";
|
||||
#endif
|
||||
}
|
||||
|
||||
#if WEIXINMINIGAME
|
||||
#if PLATFORM_WEIXINMINIGAME
|
||||
if (config.CompileOptions.ProfilingMemory)
|
||||
{
|
||||
PlayerSettings.WeixinMiniGame.emscriptenArgs += " --memoryprofiler ";
|
||||
@ -1201,7 +1201,7 @@ namespace WeChatWASM
|
||||
{
|
||||
var importer = AssetImporter.GetAtPath(jsLibs[i]) as PluginImporter;
|
||||
bool value = i == index;
|
||||
#if WEIXINMINIGAME
|
||||
#if PLATFORM_WEIXINMINIGAME
|
||||
importer.SetCompatibleWithPlatform(BuildTarget.WeixinMiniGame, value);
|
||||
#else
|
||||
importer.SetCompatibleWithPlatform(BuildTarget.WebGL, value);
|
||||
|
||||
@ -255,7 +255,7 @@ namespace WeChatWASM
|
||||
ShowNotification(new GUIContent("转换完成"));
|
||||
else
|
||||
{
|
||||
#if (UNITY_WEBGL || WEIXINMINIGAME) && UNITY_INSTANTGAME
|
||||
#if (UNITY_WEBGL || PLATFORM_WEIXINMINIGAME) && UNITY_INSTANTGAME
|
||||
// 上传首包资源
|
||||
if (!string.IsNullOrEmpty(WXConvertCore.FirstBundlePath) && File.Exists(WXConvertCore.FirstBundlePath))
|
||||
{
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
{
|
||||
public class WXPluginVersion
|
||||
{
|
||||
public static string pluginVersion = "202403051510"; // 这一行不要改他,导出的时候会自动替换
|
||||
public static string pluginVersion = "202403061052"; // 这一行不要改他,导出的时候会自动替换
|
||||
}
|
||||
|
||||
public class WXPluginConf
|
||||
|
||||
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
#if UNITY_WEBGL|| WEIXINMINIGAME || UNITY_EDITOR
|
||||
#if UNITY_WEBGL || WEIXINMINIGAME || UNITY_EDITOR
|
||||
using System;
|
||||
using UnityEngine;
|
||||
using WeChatWASM;
|
||||
@ -12,7 +12,7 @@ internal class CheckFrame : MonoBehaviour
|
||||
frameCnt++;
|
||||
if (frameCnt == 2)
|
||||
{
|
||||
#if (UNITY_WEBGL|| WEIXINMINIGAME) && !UNITY_EDITOR
|
||||
#if (UNITY_WEBGL || WEIXINMINIGAME) && !UNITY_EDITOR
|
||||
WXSDKManagerHandler.Instance.HideLoadingPage();
|
||||
#endif
|
||||
Destroy(this);
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
{"name":"com.qq.weixin.minigame","displayName":"WXSDK","description":"WeChat Mini Game Tuanjie Engine Adapter SDK Package.","version":"0.1.1","unity":"2019.4","unityRelease":"29f1","keywords":["Tuanjie","WX"],"dependencies":{}}
|
||||
{"name":"com.qq.weixin.minigame","displayName":"WXSDK","description":"WeChat Mini Game Tuanjie Engine Adapter SDK Package.","version":"0.1.2","unity":"2019.4","unityRelease":"29f1","keywords":["Tuanjie","WX"],"dependencies":{}}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user