设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 742|回复: 2

[教程] 会消失的combo数字的效果与处理(粗略教程)

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
30 小时
注册时间
2014-3-15
帖子
9
发表于 2015-9-23 23:49:22 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 快速敲击F5 于 2015-9-24 01:03 编辑

之前我自己也问了这个问题,最终还是自己琢磨出来了。
于是想拿出来给大家一起分享一下。

成果:
动画.gif

注意:本教程的combo数最多只能做到100combo

第一部:添加图片
首先要准备两张图片素材,一张数字图片和一张文字描述图片。

数字图片

数字图片

文字描述图片

文字描述图片


所谓的数字图片就是连击出来的时候要显示的数字,文字描述就相当于,当玩家连击到什么程度的时候跳出来的描述(还可以加点音效什么的)。

第二部:创建变量与开关

在 素材-变量 里面新建一个用来记录 combo数 的变量,初始化为0.00就可以了。
在 素材-开关 里面新建一个 combo开关,目的是用来在打中怪物后开启又瞬间关闭的开关,初始化为OFF即可。(因为如果开关开启大于0.01秒的时候,它会冒出不只是1的数字,很可能一下溢出很多,所以必须是瞬间的。)

第三部:动画的设置

QQ图片20150924002222.png

数字的变化要什么效果,自己展开天马行空的创作吧,这里我就不多说了,主要的是每一个数字最后一帧最好是3秒左右,所有判定都设置为 无 以及不要开无限循环就好了。

文字描述也与上面一样,重点是,把所有判定都设置为 无 和每个动画的最后一帧都设置在3秒左右,这样做是为了每次显示即将结束的时候都会停留三秒钟最后才会消失的效果。

第四部:对象的设置

最关键的地方就在这里了!

首先,要做出每次打中怪物后都会出现的打击效果,至于打击效果怎么做?这个说起来有点复杂,以后有时间我在一一讲解吧,或者等其他大神来出教程。

QQ图片20150923232327.png

就在打击效果将要消失之前插入 开启combo的开关下一步用 无时间经过的强制分支 来连接 消失 的那一步再关掉,这样就能达成瞬间开关combo数统计了。

创建一个透明对象 combo数处理,用来在游戏画面中默默统计combo数,过一段时间后会让combo数消失且combo归零。

QQ图片20150923233858.png
待机到+1的条件用combo开关开启来连接,待机到中断用经过一定时间3.00来连接。
+1(变量combo数增加1.00)到待机用 无时间经过的强制分支来连接
中断(变量combo数恢复初始化)到待机用 无时间经过的强制分支来连接

把所有有关combo数的对象 的 发生时里面 勾选 总是活动 和 不受镜头影响,这样可以避免因为角色的移动 而对象跑到镜头外面而停止工作。

再用之前做的combo数字动画创建三个对象 combo(个)、 combo(十)、 combo(百),目的是用来在游戏画面里显示combo数字,可以用父子关系把它们连同 combo数处理的透明对象 和c ombo描述 连接在一起。在每个关卡初始的地方能看到的适合位置贴上去就可以了,最好放在第一层。

因为既然要combo数消失用菜单方式来显示是不太可能的,再怎么最少还是会显示个0在上面。


ps:楼主表示,可能自己的语言组织能力太弱,大家也许看不太明白………………,嘛……就这样吧,如果谁还有更好的方法请出教程吧!!!!

评分

参与人数 1星屑 +100 收起 理由
zjynew2 + 100 精品文章

查看全部评分

Lv1.梦旅人

梦石
0
星屑
55
在线时间
183 小时
注册时间
2005-12-25
帖子
215
发表于 2015-9-27 23:44:15 | 显示全部楼层
嗯,不错,很漂亮
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
215
在线时间
34 小时
注册时间
2019-11-16
帖子
36
发表于 2019-11-25 12:11:01 | 显示全部楼层
我也在找这个,真佩服你自己搞定了,多谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:fux2@moe9th.com|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2020-2-29 02:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表