谁能教我作技能冷却???
2dfm吧
全部回复
仅看楼主
level 1
583285128 楼主
能作这种技能吗?能的话,谁教教我流程啊???
2009年11月29日 10点11分 1
level 11
技能冷却:
同一种技能使用过后,需要经过一段固定时间后才能再次使用。
实现方式:
最简单的第一种:制作一个飞行道具技能{计时器},里面使用[调]脚本调用一个完全透明图片,让该图片的停留时间刚好是你技能的冷却时间。
然后给该技能末尾添加[变]:任务变量K(不一定是K,选择你没有使用的一个任务变量即可)设置为0。
然后给该技能开头添加[变]:任务变量K(不一定是K,选择你没有使用的一个任务变量即可,得跟上一个是一样的)设置为1。
然后在你的需要冷却的技能的最前面添加脚本[物1]:出现飞行道具{计时器},属性设置为 与源同在。设置“已经存在时”跳转到 普通站立 技能最后一[图]。
然后在这个需要冷却的技能的[物1]之后添加[变]:当任务变量K(不一定是K,选择你没有使用的一个任务变量即可,得跟上两个是一样的)=0时,跳转到 普通站立 技能的最后一[图]。
这样,冷却时间没结束前,是不能再次发出技能的。
2009年11月30日 04点11分 2
level 11
俄。。。用错马甲了。
2009年11月30日 04点11分 3
level 11
休正一个错误“然后在这个需要冷却的技能的[物1]之后添加[变]:当任务变量K(不一定是K,选择你没有使用的一个任务变量即可,得跟上两个是一样的)=0时,跳转到 普通站立 技能的最后一[图]。 ”
这里=0应该是=1。
请注意:{计时器}技能里面的图片是完全透明的,也就是不可见的,这个飞行道具纯粹就是个计时器,用来对冷却技能倒计时。
2009年11月30日 04点11分 4
level 11
第二种:把冷却技能(比如说升龙拳)做成一个飞行道具技能,另外再制作发射这个飞行道具的技能,把发射飞行道具的技能制作为透明图片技能(也就是看不见)。然后在发射飞行道具技能的[物]脚本设置它发射的飞行道具正好就是角色的{升龙拳}技能,并设置与源同在,“已经存在时”跳转到站立技能最后一个[图]即可。
这种办法只适合制作全身无敌的技能,如果该技能可以被攻击,则本方法无效(本方法不会被攻击)。要想制作出可以受到攻击的情况,则需要增加更复杂的变量设置。
2009年11月30日 04点11分 5
level 11
不知道楼主看懂没有
2009年12月01日 08点12分 6
level 1
583285128 楼主
没有耶?????????????
2009年12月06日 09点12分 7
level 1
583285128 楼主
能弄详细些吗?????????我要对着来,变量有很多项,能都弄出来吗?
2009年12月06日 09点12分 8
level 1
583285128 楼主
谢谢了     !!!!!!!!!!!!我弄懂了。。。谢谢了...我无法形容 你太有才了...............你有什么事我一定帮你...(不知道能不能帮上你——!)
2009年12月06日 10点12分 9
level 11
楼主可以先参考https://tieba.baidu.com/f?kz=666033074
里面的“变”(变量分歧)14,15楼看看变量分歧的用法和具体设置。
我需要知道你现在对2dfm的变量分歧使用掌握到什么样的程度。
技能冷却的详细制作教程贴出来有些困难,因为需要为了这个技能冷却的教程制作一个角色(至少要制作好几个技能)。
如果能简单说明白的话,最好简单说,我近期可能没有时间专门做一个详细教程出来。
2009年12月07日 10点12分 10
level 1
583285128 楼主
谢谢了
2009年12月09日 05点12分 11
level 1
583285128 楼主
冷却弄好了.能教我霸体吗?
2009年12月09日 05点12分 12
level 9
https://tieba.baidu.com/f?kz=663537434
8楼雷公锤的例子。
2009年12月09日 10点12分 13
level 1
回复:13楼 火星大叔,小弟弱弱的问句,在技能施放的过程中,再次施放技能,虽然按上述方法已经能够实现冷却时间了,但是却会出现角色无法动(方向键和按键都没反应)的状况,只有当再次施放技能并且当技能施放完时候才会恢复正常。
还有个问题就是 测试的时候老是出现错误说:“应用程序发生异常 unknown software exception (0xc0000094),位置为 0x00405487。”怎么办啊??????我泪奔啊....
2011年02月05日 02点02分 14
level 12
角色无法移动是你设置“已经存在时”的跳转没有设置好
应用程序发生异常 unknown software exception (0xc0000094),位置为 0x00405487。
这个是因为你使用了绿色免安装版2dfm,有时候测试会出现这个问题,直接发布为游戏,打开游戏测试即可(当然前提你的游戏的系统图像和demo都做好了)。

2011年02月05日 09点02分 15
level 12
或者推荐你使用安装版2dfm,就不会有这类问题。
2011年02月05日 09点02分 16
level 4
回复:16楼 哈哈 谢谢火星大叔,真的太厉害了......[狂哭].....哈哈~~~~ 终于不会再报错了.....
2011年02月05日 10点02分 17
1