Unity开发微信小游戏(2)分享

目录

1.概述

2.代码

3.示例

4.个人作品


1.概述

这里我们能做有两件事:

1)主动发起分享

2)监听右上角分享('...'按钮,发朋友圈也在这里)

API:官方文档

2.代码

1)主动发起分享:WX.ShareAppMessage

cs 复制代码
    WX.ShareAppMessage(new ShareAppMessageOption
    {
        imageUrl = imageUrl, // 图片的URL,也可以不填(自动截屏)
        title = title, // 显示文本
        query = query, // 附带参数,限制2k长度
    });

2)监听右上角分享

分享:shareAppMessage

朋友圈:shareTimeline

cs 复制代码
    public void OnShareAppMessage(bool isListen = true, string imageUrl = "", string title = "", string query = "")
    {
        if (isListen)
        {
            WX.ShowShareMenu(new ShowShareMenuOption()
            {
                withShareTicket = true,
                menus = new string[] { "shareAppMessage", "shareTimeline" },
            });
        }
        // 获取用户信息
        WX.OnShareAppMessage(new WXShareAppMessageParam()
        {
            imageUrl = imageUrl,
            title = title,
            query = query,
        });
        WX.OnShareTimeline((x) => {
            x.Invoke(new OnShareTimelineListenerResult()
            {
                imageUrl = imageUrl,
                title = title,
                query = query,
            });
        });
    }

3.示例

4.个人作品

小游戏:小小狼吃羊

感兴趣的可以玩玩看^_^

相关推荐
sulikey2 小时前
Steam《妹居物语》接入deepseek API教程
游戏·api·steam·deepseek·妹居物语
陈思杰系统思考Jason5 小时前
系统思考:工作忙碌背后的系统困境
百度·微信·微信公众平台·新浪微博·微信开放平台
诺狞猫8 小时前
思澈科技solution井字棋游戏【外置应用】
科技·游戏
轩辕龙儿10 小时前
Mac双开微信终极指南:一台电脑轻松登录两个微信账号
微信·mac
JavaPub-rodert10 小时前
通过 GitHub 仓库下载微信 Mac & Windows 历史版本(Rodert 提供)
macos·微信·github
德育处主任Pro11 小时前
『NAS』在绿联部署一个像素风宝可梦同人游戏-pokerogue
游戏·docker·群晖·nas·绿联
StarChainTech11 小时前
一站式租车平台革新:从信用免押到全流程可视化管理的技术实践
大数据·人工智能·微信小程序·小程序·软件需求
华硕之声11 小时前
HIFI、OWS耳机,磁轴键盘等ROG外设纷纷亮相
科技·游戏·steam
私人珍藏库11 小时前
[Windows] WeFlow v1.3.1-V信聊天记录浏览、导出
微信
timathy3311 小时前
Unity Addressable 实现Build时自定义剔除资源组
unity·游戏引擎