Unity3D如何集成ShareSDK

这篇博客详细介绍了如何在Unity3D项目中集成ShareSDK,包括通用部分的步骤,如下载Unity3D工具类,挂接脚本,以及初始化和分享内容的设置。在iOS部分,涉及到修改ShareSDKUnity3DBridge.m文件,导入SDK到XCode项目,并修改AppController文件。Android部分则涉及ShareSDK预处理和调用接口。整个过程提供了详细的代码示例和配置指南。
摘要由CSDN通过智能技术生成

通用部分集成步骤

下载ShareSDK的Unity3D工具类

打开Github下载Unity3DShareSDKSample项目。将项目中的Unity3dDemo/Assets/Plugins目录拷贝到您的项目的Assets目录中,或双击sharesdk-unity3d-plugin.unitypackage导入相关文件。 注意该操作可能会覆盖您原来已经存在的文件!

挂接ShareSDK脚本

打开Plugins目录,将ShareSDK.cs脚本文件拖动到Main Camera对象中进行脚本挂接。

700px-u3d_doc_001

注意:如果ShareSDK.cs并非挂载在Main Camera对象或者Main Camera对象修改为其他名字时,需要调用ShareSDK. setCallbackObjectName设置回调对象名称。否则会导致需要回调的接口无法正常回调,设置代码如下:

初始化ShareSDK,在挂接的对象的Start方法中对象ShareSDK进行初始化:


然后初始化社交平台,代码如下:

注意:其中配置社交平台信息中的配置项说明,请参考《社交平台配置项说明》文档。

分享内容,先构造分享内容结构,代码如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值