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

小游戏:小小狼吃羊

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

相关推荐
运筹vivo@11 小时前
leetcode每日一题: 跳跃游戏 IV
leetcode·游戏·宽度优先
爱学习 爱分享11 小时前
微信小程序html 在 webview 会打开再缩放一下
微信小程序·小程序·html
为你写首诗ge12 小时前
【Unity知识分享】Mirror实现房间等待功能(创建房间 / 搜索房间、加入房间、房间准备、房间内角色设置、返回房间)
unity·mirror·房间等待功能
游乐码12 小时前
Unity坦克案例疑难记录(二)
unity·游戏引擎
小白学鸿蒙13 小时前
Funplay Unity MCP 接入 trae 实战
unity·游戏引擎·mcp
sheeta199814 小时前
LeetCode 每日一题笔记 日期:2026.05.18 题目:1345. 跳跃游戏 IV
笔记·leetcode·游戏
xshirleyl14 小时前
微信小程序开发week6-慕尚花坊项目
微信小程序·小程序
德迅云安全-小潘14 小时前
游戏行业面临的网络安全挑战
安全·web安全·游戏
SmalBox15 小时前
【节点】[HyperbolicSine节点]原理解析与实际应用
unity3d·游戏开发·图形学
游乐码16 小时前
Unity基础(一)游戏中的数学Mathf函数
游戏·unity·游戏引擎