感谢您选择唤境Evkworld!在本篇教程中,我们将学习分享组件的使用方法。
分享组件可以实现在游玩游戏的过程中,将游戏分享到微信、微博等第三方平台。 用户可在创作者中心自行配置分享的图片和标题。
你可以观看视频学习,也可以下拉查看文字教程
分享组件的教程视频
在上方组件库中,点击展开,下拉即可看到分享组件。 双击添加即可。
分享组件位于抽象对象库中
要使用分享组件,需要先在唤境官网的【创作者中心】配置分享信息。
可在官网进入创作者中心,有可以直接点击网址进入:https://developer.evkworld.cn/login
需要先登录账号。 账号和密码就是开发指定游戏用的唤境引擎登录密码
登录后,左侧找到【社交分享】按钮,点击进入分享配置界面。
可在上方下拉框中选择指定游戏,并点击右侧查询按钮查询并修改曾经添加过的分享配置。
如果想要手动添加新的分享配置,点击【创建分享】按钮,在弹窗中配置指定内容。
分享类型目前我们提供了三种:
不同的分享可以填写的配置内容也不一样。
第三方平台分享,可以选择分享图片还是链接。
所有分享都需要配置【分享动作名】。 分享动作名可以自行定义,主要用于在事件表中按照指定动作名调用指定分享配置。
需要注意的是,如果你选择的分享类型是【微信小游戏】,图片ID和图片地址需要在【微信开发者后台】去配置。 具体位置位于【设置】->【游戏设置】->【自定义转发图片配置】中。
微信审核通过后,即可看到图片的编号和图片的地址。
在成功创建分享后,进入对应的游戏,使用分享组件提供的唯一动作【设置游戏内分享】即可。 当执行该动作时,游戏会自动执行分享逻辑。
双击后该动作后,如果你配置了对应的分享,则可以在下拉框中选择。 如果没有配置任何分享信息,该参数窗口将没有任何分享下拉框可以选择。
条件可以判断分享成功还是失败,可自行添加分享成功后游戏的逻辑。
需要配置生效,还需要去额外的配置分享参数。
在引擎左上角打开设置,选择【项目】->【联网组件参数】。 可分别配置不同平台的分享所需参数。
不同平台的分享参数都需要自己去目标平台申请,具体可参考指定平台的官方文档(例如:分享到微信平台,需要先创建微信小游戏,并获取微信游戏的appId和appSecret),这里不做过多解释。
目前引擎提供的分享功能,只有打包apk才能看到实际效果。 预览和打包H5是无法正常查看分享效果的。