社交分享模块
更新时间:2024-09-24
可以将位置、照片等信息生成二维码,分享到好友或社交平台
1. 整体介绍
1.1 分享位置坐标

1.2 分享照片

2. 主要功能对应数资及脚本
| 脚本或dll | 端 | Prefab | 说明 | 功能示意图 |
|---|---|---|---|---|
| Baidu.Meta.MCK.Share.CommonSharePanel | PC,Mobile | CommonSharePanel.prefab | 通用分享面板 | ![]() |
| Baidu.Meta.MCK.CameraShoot.SharePhoto | PC,Mobile | PhotoSharePanel.prefab | 照片分享面板 | ![]() |
3. 客户端接口
代码:Baidu.Meta.MCK.Share.ShareManager
| 接口 | 参数 | 返回 | 说明 |
|---|---|---|---|
| ShareCurrentView | camera : Camera | void | 分享相机视角 |
| SharePosition | position : Vector3transCopyId : long | void | 分享坐标 |
| ShareActivityPic | position : Vector3img : Imagetitle : stringtransCopyId : long | void | 分享相机视角 |
| ShareScreen | void | 分享屏幕 | |
| SharePicture | img : Imagetitle : string | void | 分享图片 |
| SavePicture | texture : Texture2D | void | 保存分享截图 |
| ShareToPlatform | platformType : string | void | 分享截图到对应平台 |
| SavePictureCachePath | void | string | 保存截图供ShareTool分享 |
代码:Baidu.Meta.MCK.Share.ShareTool
| 接口 | 参数 | 返回 | 说明 |
|---|---|---|---|
| InitThirdSDK | void | void | 初始化第三方sdk的配置 |
| ShowQRCode | str : stringwidth : int height : int | Texture2D | 展示二维码 |
| ShareImage | go : GameObjectimageUrl : stringtype : stringisClientValid : boolisLocal : bool | string | 通过shareSDK分享图片 |