Unity 打包微信

news/2024/10/18 1:36:05/

1、更换字体

打包微信时unity自带的字体不显示汉字,需要更换字体

2、下载插件

https://github.com/wechat-miniprogram/minigame-unity-webgl-transform/blob/main/Design/Transform.md

3、Unity 版本,需要支持WebGL

4、打包

添加插件后点击【微信小游戏】点击【转换小游戏】

在面板上输入【游戏appid】【游戏资源CDN】{文件存放的网络地址}【游戏项目名字】然后点击

【导出路径】下的【选择导出路径】选择打包出来的位置{注意:不要有中文}

最后点击导出将项目导出,提示完成即可。{如果运行没错打包出问题,一般、可能、八成、大概、也需是Unity自己的错误,重开打包几次即可}

 5、放置服务器资源

打包处的【webgl】文件夹下的 这个【.tet】文件放到之前的服务器位置即可

6、打开微信开发者预览项目

先登录创建【微信游戏】的的微信进入开发者界面

点击【小游戏】点击【+】创建界面,打开​之前打包的另一个文件夹,输入appid打开项目

 7、关闭微信提示

 

 

将【hideTimeLogModal】改为true即可

 8、微信广告

微信广告需要先上线才能申请

初始化代码

 WX.InitSDK(ok => { print("初始化"); });//WX.OnAudioInterruptionEnd(()=> {//    print("WXAudio");//});WX.ShowShareMenu();WX.OnShareAppMessage(new WXShareAppMessageParam(){title = "图片标题",imageUrlId = "图片",imageUrl = 地址",});WX.OnShareTimeline(new WXShareTimelineParam(){title = "图片标题",});if (wxrv == null){WXCreateRewardedVideoAdParam wxcrvap = new WXCreateRewardedVideoAdParam();wxcrvap.adUnitId = "广告id";wxcrvap.multiton = false;wxrv = WX.CreateRewardedVideoAd(wxcrvap);}

 插屏广告

 WXCreateInterstitialAdParam wxciap = new WXCreateInterstitialAdParam();wxciap.adUnitId = "广告ID";cia = WX.CreateInterstitialAd(wxciap);cia.Show();

横幅广告

 bann = WX.CreateFixedBottomMiddleBannerAd("广告ID", 30, 320);//后面是大小bann.Show();

 视频广告

if (wxrv != null){wxrv.onCloseAction = null;wxrv.OnClose((WXRewardedVideoAdOnCloseResponse res) =>{if (res.isEnded){act?.Invoke();actA?.Invoke();}else{actA?.Invoke();}});wxrv.Show();}

9、Unity配置

需要切换webgl平台 


http://www.ppmy.cn/news/465061.html

相关文章

docker安装微信

文章目录 安装dockerpull bestwu/wechat启动微信创建微信容器docker start wechat方式启动微信容器 更优雅的方式使用微信下载合适的wechat icon将当前用户加入sudoers创建微信启动脚本创建快捷方式快捷启动 安装docker 略,看Get Docker pull bestwu/wechat 略。…

微信登录流程

主要流程: 微信授权登录让微信用户使用微信身份安全登录第三方应用或网站,在微信用户授权登录已接入微信的第三方应用后,第三方可以获取到用户的接口调用凭证(access_token),通过access_token可以进行微信开…

自动化测试-selenium基础操作

元素操作 方法: 1、.send_keys() # 输入方法 2、.click() # 点击方法 3、.clear() # 清空方法# 导包 from time import sleep from selenium import webdriver# 实例化浏览器 driver webdriver.Chrome()# 打开网址 driver.get(https://www.baidu.com/)# 需求 e…

企业微信应用开发实践

一、开发者中心 https://developer.work.weixin.qq.com/document 二、管理后台: https://work.weixin.qq.com/ 三、企业内部应用开发 前提:域名已经备案,且在管理后台网页授权及JS-SDK可信域名已开启。 如果是JS-SDK开发,文…

极速解决“微信PC新版文件保存至MsgAttach”问题

微信PC新版3.7.0 以前,通过 微信 传输的文件都存在FileStorage/File目录下、按月份分文件夹存储,如下图中2022-05文件夹存着5月的所有文件。 但是5月31日 微信 发布了最新版本微信3.7.0。 大家更新后纷纷发现,原本在FileStorage/File目录…

PC端微信下的dat 文件在线解码还原成为图片

之前的时候很多人都咨询问微信的dat文件怎么才能打开?有没有什么软件能打开微信dat文件? 看了下网上的说明,发现就是异或处理,于是准备将微信dat的转码做出来,方便大家。 原理: 微信dat文件在微信进行图片…

判断当前环境在微信下,还是企业微信下

/*** 判断当前环境* return boolean [description]*/ function get_runtime_environment($to_verify_environment){// 是否在微信浏览器下if($to_verify_environment MicroMessenger){// 是否在微信环境下if ( strpos($_SERVER[HTTP_USER_AGENT], MicroMessenger) ! false &am…

华为认证 | HCIE和CCIE的区别是……

最近很多小伙伴想要了解CCIE和HCIE,两个认证,不知道选哪个方向好。 今天就给你分析一下CCIE和HCIE这两个认证的区别和优劣势。 帮助大家更好地了解这两个认证,为自己的职业发展做出正确的选择。 01 HCIE和CCIE证书哪个好? HCIE…