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

小游戏:小小狼吃羊

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

相关推荐
Mikko76 小时前
用 Java 复刻了高中时在塞班上玩的「熔岩矿车」:纯 Swing、零依赖、没有一张图片,一个 jar 双击就能玩
java·游戏开发·swing
郝学胜_神的一滴11 小时前
游戏设计:原型与开发 06:读懂游戏设计最容易被忽略的文化层
游戏·游戏开发
创了么OPC11 小时前
小程序能收款了,对公户还没开?独立开发者的交付闭环踩坑②
前端·微信小程序
SmalBox11 小时前
05-03-源码-运行模式体系(PlayMode)
unity3d·游戏开发
一木 之林13 小时前
微信小程序开发全攻略·文章版|05 路由·交互·网络与音乐播放器实战
网络·微信小程序·小程序·交互
niucloud-admin15 小时前
NIUCLOUD LITE AI开发文档—模块开发:微信小程序
微信小程序·小程序·notepad++
GoWjw15 小时前
RK3288 游戏盒子安卓 5.1 线刷包说明
游戏
年少无知且疯狂16 小时前
【Unity】Shader spine动画冻结效果
unity·spine
淡海水16 小时前
05-02-源码-Boehm GC标记阶段
算法·unity·c#·游戏引擎·gc
随性而行36017 小时前
企业微信 API 如何实现业务消息自动通知?接口应用场景解析
java·人工智能·后端·微信·机器人·企业微信