魔兽争霸吧+ 关注 关注: 帖子:120

  

练功房刷怪延时过大问题及解决方法

  • 枫之精英

    练功房练手,死活只刷两拨怪就开始罢工咯@@实际执行中刷完一轮后,就会重复的执行图二中的语句,然后等待超级长的时间之后(大概70多秒)才会刷第二轮,我觉得这个问题不解决实在不爽,但是触发应该没问题的,默认不初始化,是为了让英雄进入练功房后才开启触发,离开后关闭触发,唯独这个两轮循环如此长的时间间隔,让小弟实在头疼@@

    触发器工作过程中,会长时间停止的原因是   单位的尸体也做为一个单位存在在一个区域中,如果选取区域中的某属性单位为单位组,会导致单位组内充满了尸体,当判断怪物数量时,会导致数据不真实,如同楼下几位所说的,需要在游戏平衡常数中设置尸体的存在时间。尸体存在形式分为肉体和骨骼,默认下肉体(大概就是血泊那些东西)存在2秒,骨骼(就是骨骼)存在88秒,这里我把骨骼的存在时间改为2秒,这样就能在怪物死亡以后迅速清除怪物的尸体了。经过修改以后,触发器工作正常,练功房可以玩了,支持多英雄在同一练功房内刷怪,离开不会清除怪,但是停止刷怪。


    1楼  2024/3/2 13:22:37  回复

  发表回复

    发帖