找回密码
 点一下
查看: 965|回复: 3

仍是关于光环问题

[复制链接]
发表于 2010-3-24 22:37:18 | 显示全部楼层 |阅读模式
我已经知道如何模拟Warcraft3所有的光环了,但是我的方法有点费内存,有个每2秒来监控buff来对光环的制作,我见过新版真三的部分光环设计,用了许多光环啊,比如进入某个区域加多少攻击,加多少属性等,也是捕捉buff来制作的,他是否也是调用每秒事件来捕捉。如果这样写是否过于lag了。
 楼主| 发表于 2010-3-24 23:10:17 | 显示全部楼层
我的方法是这样的:先模拟一个被动技能是用物品来设计的,比如加防御的,这个物品绑定了触发的,比如攻击几率什么,或者模拟的闪避,或者模拟的其他什么的。
然后每秒选拥有buff的单位,然后有buff添加技能给选取单位,无buff就删除技能,等级这些可以靠buff来判断。比较简单吧,但是如果多了这样的光环是否过于费内存呢,我想知道真三是否也这样设计的,在真三5.3最新版才有如此多的光环。是否有比这更好的做法?
回复

使用道具 举报

发表于 2010-3-25 09:37:47 | 显示全部楼层

单位靠近XX单位
IFXX单位拥有XX物品
THEN添加XX技能
回复

使用道具 举报

 楼主| 发表于 2010-3-25 10:54:20 | 显示全部楼层
是用进入单位事件来做吧,这方法不错,但是如何拿到拥有技能的英雄呢。
也可以用为触发器添加单位进入某区域来制作,也有点问题,不知道什么时候进入的。
楼上能否给个演示。

----------- 帖子于 10:54 更新 --------- 之前内容发布于 10:27 ------------

这个进入单位事件个人很少见到有人用到,是否是像单位接受伤害那样来做?比如学习某某光环,为这个学习的单位添加事件,然后就不用在为其注册了?然后在用buff来判定进入的单位?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 04:46 , Processed in 0.052872 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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