彻底搞懂微信小游戏中的分享功能

简介: 作为一个游戏,分享功能是必不可少的,尤其是对于一个微信小游戏来说,其最大的优势就是可以借助微信方便的进行分享。

作为一个游戏,分享功能是必不可少的,尤其是对于一个微信小游戏来说,其最大的优势就是可以借助微信方便的进行分享。


在微信小游戏制作工具中,与分享有关的积木块并不多,一共就 5 块。


640.png

355f020c281d2c9c113fe9a36e788e15.png


只要掌握了这 5 块积木块的用法,就能轻松的在自己的游戏中实现各种各样的分享功能了。


在了解分享积木块之前,我们先来看一下在微信中分享的小游戏是什么样子的。


2a53a505fbd86033978928e21b453623.jpg


如图,为圆点守护者的分享图,最上方一行显示的是“游戏图标”和“游戏名字”,这个是根据游戏而定的,无法通过手动进行设置。接着看第二行“快来和圆点一起守护家园吧!”,这个叫做“分享标题”,可以通过积木块设置,接下来是一张“分享图片”(大小 500 x 400)也可以通过积木块设置。


对于小游戏的分享,我们是可以设置两部分的内容的,一部分是“标题”,一部分是“图片”。了解了分享的内容后,接下来让我们看一下这几块分享积木吧。


第一块:设置分享标题xxxx。现在你已经知道“分享标题”是什么了,这块积木就是用来设置“标题”的。你可以设置任何一个你想要分享的文本内容,不过这里有一点需要注意,就是“分享标题的字数最好要限制在 25 个字之内”,因为,超过 25 个字的部分不会显示,会使用省略号代替。


我们设置分享标题,肯定是希望它能够激起玩家想要玩游戏的兴趣,所以当然要尽可能的将所要展现的内容都显示出来,而不是被省略号替代。另外,25 个字其实已经够长了,最好的分享文案应该是以最少的字数,突出游戏中最大的亮点。


第二块:设置分享图片xxxx。这个积木块设置的是要分享的图片,但是这个积木块中并没有设置图片的地方,而是给了一个地址栏,我们需要在地址栏中填入要分享的图片的地址。


微信小游戏对于要分享的图片有一定的要求,就是需要在后台先提交审核,审核通过后,才能够得到图片的链接地址。获得链接地址后,将地址填入分享图片的积木块中即可。


在游戏设置页面的下方,有一个“自定义转发图片配置”。点击“开始配置”按钮,可以进入图片配置页。


fcaeef5c7cc314f7ad0f61500ca2e32a.png


在这里可以添加想要分享的图片(大小 500 x 400),然后提交审核,审核通过后,点击“查看原图”可以获得图片的链接。


ef98792d5c3035279c05a99daa9758e5.png


拿到链接后,将链接填入分享图片积木块中就可以了。


自定义转发图片可以添加很多张,所以我们可以为游戏中的不同的场景或者界面配置不同的分享图片和标题。


第三块:设置分享参数xxxx。这个积木块的作用是可以为分享附加一些数据,这些数据是不会显示在分享卡片中的,它们是隐藏在背后的。利用这个分享参数,我们可以实现一些比较“好玩”的功能。例如,你可以将游戏中的道具通过分享赠送给朋友,可以将自己设计的关卡分享给朋友玩等。在精致1010中,就是通过将关卡数据配置到分享参数中,实现了将自己设计的关卡分享给朋友玩的功能。如果你对具体的实现方式感兴趣的话,可以参考这篇文章。


使用分享参数的方法其实也非常的简单。


6312d0100cd3b510deb6daa8f677afb2.png


如图,点击分享按钮后进行了一次分享,设置了标题和图片,附带了分享参数“name=jack”,最后调用了“分享”积木发起分享。这样这个分享参数其实就已经默默的绑定在了此次分享之上了。


那么,对于点击这个分享的人,如何获取到这个参数呢?


20a6d06a1a468884baccf72c429b675b.png


如图,我们使用了最后一块“获取分享参数”积木,可以通过这个积木块获得分享的参数,这个参数会被包装成一个“对象”,所以这里我们使用了对象积木块来访问对应的属性“name”的值,这里会得到一个“jack”。


如果你想要在分享中附带多个参数,该怎么办呢?我们可以借助对象来设置多个参数。


919105605fac1e711d6c64eb4eb6124f.png


在获取参数时,只需要使用对象积木块,获取对象的对应属性即可。


71c157f19ea611887ec1031d3cdba2a9.png


第四块:分享。使用这个积木块后才会真正的发起分享操作,弹出分享界面。


最后,除了使用积木块来设置分享内容,我们也可以在“作品设置”中配置分享标题和图片。


f1b9337a520481c74462ec99e14c8d17.png


这里配置的是默认的分享标题和图标。当你没有在游戏中使用积木块去设置标题和图片时,默认会使用这里的设置进行分享。如果你在游戏中使用了积木块设置标题和图片,那么游戏中的设置将会替换掉这里的默认设置。


好了,这就是微信小游戏制作工具中所有与分享有关的内容了,掌握好了这些,你就能根据自己的游戏实现各种各样的分享功能了。

相关文章
|
小程序
微信小程序项目实例——幸运大转盘
微信小程序项目实例——幸运大转盘
|
1月前
|
数据可视化 前端开发 小程序
5G时代-探索微信小游戏
5G时代-探索微信小游戏
22 2
5G时代-探索微信小游戏
|
3月前
|
开发工具 开发者
如何用 CocosCreator 对接抖音小游戏的侧边栏复访
最近小游戏的软著下来了,用 CocosCreator 做的游戏也完成了 1.0 版本。而当我打包成抖音小游戏进行提交时,还没到初审就给拒了,因为还有一个机审,机器检测到代码中没有接入 “侧边栏复访功能”。这个我还真不知道,那只能去官方看文档了,位置是小游戏开发文档 -> 指南 -> 开放能力 -> 侧边栏能力。
42 2
|
6月前
|
编解码 数据可视化 小程序
微信小游戏开发(第一篇
微信小游戏开发(第一篇
289 0
|
6月前
微信小游戏制作工具中的分享功能怎么用?
微信小游戏制作工具中的分享功能怎么用?
78 0
|
6月前
微信小游戏制作工具关于游戏屏幕适配,看这篇就够了!
微信小游戏制作工具关于游戏屏幕适配,看这篇就够了!
202 0
|
6月前
|
存储 开发者
彻底搞懂微信小游戏制作工具中的函数
彻底搞懂微信小游戏制作工具中的函数
153 0
|
6月前
|
前端开发
前端知识笔记(二十)———简易弹窗制作
前端知识笔记(二十)———简易弹窗制作
70 0
|
小程序
[笔记]微信小程序开发《番外》骰子 小游戏
[笔记]微信小程序开发《番外》骰子 小游戏
159 1
|
缓存 小程序 JavaScript
微信小游戏使用小结
微信小游戏使用小结
93 0
下一篇
无影云桌面