如何制作签到成就系统
发表时间: 2018-08-11 15:41:12 阶段:高级 分类:实例应用
前言
签到成就即玩家签到N天后可获得的某个成就。下面就以作品《造物法则》为例。
注: 此教程适用于已经学会如何制作签到系统的作者,对高级界面的使用,购买数值的使用都有一定的了解。
 
 
教程开始
 
一:素材准备
一个已经制作完毕的签到界面:
 
一张签到成就底图:
 
一张已获得的盖章和一张成就图标:
           
 
 
二:界面制作(一共15步)
1、新增一个高级界面。
 
2、调整大小,将容器调整为960*540,在容器中间右键-删除底图,最后保存,更改名字为签到成就,方便后期设置。
 
 
3、将导入的签到成就底图放入界面。
 
4、新建一个图片组件。
 
5、将准备好的已获得图片放入组件,并保存,将名字修改好,以便后面设置。
 
6、找到我们刚才保存的签到成就界面,双击进入编辑。
 
7、如此,前期的界面设置就全部搞定了,接下来我们要开始制作如何判定签到N天后可获得的成就。
以造物法则签到为例子:
签到≥7天,可获得签到成就【起点】
签到≥15天,可获得签到成就【见证】
签到≥30天,可获得签到成就【再临】
……
签到成就作为一个永久性数值(即玩家获得的成就不会因为游戏结束亦或者读档重来而消失)
于是我们需要用购买数值来设置所需要用到的成就。
购买数值使用说明教程:http://www.3000.com/course/48.html
 
 
8、点击我们的签到底图编辑其外部事件(点击一次即可选中进行编辑外部事件,点击两次则进入该组件的内部事件)
选择编辑签到底图的外部事件-组件载入的时候
 
9、选择载入后,点击+号按钮新增一个动作,并点击此动作后的铅笔按钮进入条件编辑。
 
10、编辑我们这个条件的名称,设置购买数值(重点):签到-起点=1,并确定
 
11、选择打开组件,打开我们之前准备好的已获得图片盖章,并选择给这个图片定位。
 
 
这一步即是:如果玩家获得了这个成就,则在成就界面会显示已获得(此成就)。
 
 
12、余下的成就条件设置皆重复上一步骤即可(记得将相对应的数值与位置显示修改好)
 
 
 
13、这样,一个成就界面就算是做好了,但是要如何判定玩家获得了这个成就呢
(即上方的签到N天达成此成就)
这一步还需要在我们的签到界面完成。
 
找到已经做好的签到系统,双击进入编辑。
 
14、点击签到底图编辑其外部事件-组件载入的时候
 
15、新增一个条件,设置当购买数值:签到天数≥7的时候
数值操作:购买数值:签到-起点=1
这样一来,当玩家签到累计≥7天的时候,就会获得一个【起点】成就,而这个成就会在前面制作好的成就界面显示。
 
 
 
同样的,接下来将你需要设置的签到N天获得的成就重复上面的步骤即可。
 
 
 
三:置入成就(一共5步)
做好成就界面后,可以在作品内将成就展示出来,如下
 
1、准备好我们的成就图片,尺寸:138*138
示例:
 
2、打开【个人中心】-【作者中心】,如下
 
 
3、选择【管理作品】(需要设置成就的作品)-在下方选择【设置成就】,如下
 
 
4、点击【添加图标】,将成就名字与描述一一写好,如下
需要特别注意的一点是,因为【购买数值】里面只有>=<三个符号,所以我们这里需要设置【签到天数>6】(即所需签到天数的前一天)。
 
 
 
5、最后重复上一个步骤将所有的成就添加进去就可以了,下面是预览效果。
 
 
TOP