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.个人作品

小游戏:小小狼吃羊

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

相关推荐
User_芊芊君子8 分钟前
HCCL高性能通信库编程指南:构建多卡并行训练系统
人工智能·游戏·ai·agent·测评
陈思杰系统思考Jason8 分钟前
系统思考与组织效率
百度·微信·微信公众平台·新浪微博·微信开放平台
YigAin1 小时前
Unity中的Lock,到底在锁什么,什么时候该用?
unity
Var_al1 小时前
抖小Unity WebGL分包命令行工具实践指南
unity·游戏引擎·webgl
前端不太难3 小时前
HarmonyOS 游戏里,Ability 是如何被重建的
游戏·状态模式·harmonyos
天人合一peng3 小时前
unity 通过代码修改button及其名字字体的属性
unity·游戏引擎
灵狐数据FoxData5 小时前
QQ农场今日回归,我们想“偷”回的到底是什么?
游戏·社交电子·业界资讯·娱乐·玩游戏
微祎_5 小时前
Flutter for OpenHarmony:构建一个 Flutter 平衡球游戏,深入解析动画控制器、实时物理模拟与手势驱动交互
flutter·游戏·交互
GLDbalala7 小时前
Unity基于自定义管线实现经典经验光照模型
unity·游戏引擎
renke33647 小时前
Flutter for OpenHarmony:构建一个 Flutter 色彩调和师游戏,RGB 空间探索、感知色差计算与视觉认知训练的工程实现
flutter·游戏