找回密码
 点一下
查看: 1227|回复: 7

[求助]我做了个雷达扫描技能,有BUG求帮助

[复制链接]
发表于 2010-8-14 19:41:18 | 显示全部楼层 |阅读模式
我做了个雷达扫描技能,设定了一个雷达行为,将行为设定成5秒持续时间,可重复释放。

然后做了个效果,将这个行为装进去。

然后用立即生效技能,将这个效果放了进去,设置为可自动释放,开启自动释放,短暂,可移动,未减速,可重新执行,暂时。设置冷却为15秒。

动作着设置行为on的时候创建,off的时候摧毁。

然后测试发现,手动点击能产生雷达效果。5秒后正常消失。

自动释放,如果单位正在执行动作,会不释放技能,直到你单位静止。(试了自动释放类,攻击性,被动,防御但是没差别)

自动释放的时候,技能会走冷却,但是不产生雷达效果……

求帮助解决这个问题。


上传地图文件。地图中乱七八糟的东西较多,但是也就一个自己改的Rife_man,一个Rife_man_Radar技能。
TM4.SC2Map (67 KB, 下载次数: 22)
发表于 2010-8-14 22:18:01 | 显示全部楼层
..............................

总之,将
effect - Rife_man_Radar (Unnamed)

Unit - Unit - Value     Target
改为
Unit - Unit - Value Caster
就行了
回复

使用道具 举报

 楼主| 发表于 2010-8-14 22:45:25 | 显示全部楼层
引用第1楼zjwzero于2010-08-14 22:18发表的  :
..............................

总之,将
effect - Rife_man_Radar (Unnamed)

.......
此方法确实解决了自动释放无效果的问题。

目前移动中无法自动施法(手动点能生效),不知道哪里设置错误了。

我想做的是被动周期性感应功能。(余波那张地图中侦察兵有感应器,就是那个效果)
回复

使用道具 举报

 楼主| 发表于 2010-8-14 23:03:08 | 显示全部楼层
另外,这个技能是继承自雷达,于是会出一个扫描圈,问题是我更改扫描范围,这个扫描圈依然是那么大,不知道如何改这个扫描的范围。

如果改不了这个圈的大小,将它消去也很好。

试了下,英雄干活则不自动释放……
回复

使用道具 举报

发表于 2010-8-15 00:02:16 | 显示全部楼层
没仔细研究过,不过如果你只是希望周期释放,用行为周期释放就好...
回复

使用道具 举报

 楼主| 发表于 2010-8-15 08:01:35 | 显示全部楼层
引用第4楼zjwzero于2010-08-15 00:02发表的  :
没仔细研究过,不过如果你只是希望周期释放,用行为周期释放就好...
按你说的,将behaviorbuff period设定成15
将behaviorbuff periodcount 设定成-1

去掉原有的技能按钮,直接将行为添加到单位,结果该行为只在游戏开始的时候执行了一次……

这又是什么bug……
回复

使用道具 举报

发表于 2010-8-15 08:32:04 | 显示全部楼层
Bug没那么多...

周期如此并无不妥,但是持续时间呢?

你需要两个行为,行为1持续时间无限,周期性添加行为2;行为2持续时间5,就是雷达


你的行为只有一个,持续时间只有5,周期没有意义,反正持续时间到了Buff就没了,属于常见的逻辑错误吧...
回复

使用道具 举报

 楼主| 发表于 2010-8-16 08:54:40 | 显示全部楼层
引用第6楼zjwzero于2010-08-15 08:32发表的  :
Bug没那么多...

周期如此并无不妥,但是持续时间呢?

你需要两个行为,行为1持续时间无限,周期性添加行为2;行为2持续时间5,就是雷达
.......
郁闷,折腾了半天没搞出来周期性添加行为的行为。

我弄了个新的行为,在行为的行为项目中,开启的行为中添加了之前制作的雷达行为,然后添加了on-create,off-destroy的动作着。
将新技能的周期设置为15,周期次数为-1,没有设置持续时间(默认的0.0,实即测试该buff一直在)

不知道哪里设置错误,该行为并不添加雷达buff……
加载到单位后该行为一直存在,但是不添加另一个行为buff。

我不太会设置动作着,如果是动作着设置错误希望有详细的设置说明。

各个大大有能解决的么?谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-7 17:53 , Processed in 0.075845 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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