萌新求助一下jass循环语句
魔兽地图编辑器吧
全部回复
仅看楼主
level 9
伊剑逍遥
楼主
各位大佬,我写了一个循环,不知道为啥出现这个报错。
2020年01月16日 09点01分
1
level 9
伊剑逍遥
楼主
我直接声明
local integer i2=1
也会报这个错误
实在是看不懂了
2020年01月16日 09点01分
2
level 14
potadaaa
a没有初始化
设个0值
ps 很多问题翻译一下提示就知道了……
2020年01月16日 09点01分
3
伊剑逍遥
感谢大佬,我一直以为是i2出啥问题了,愣是看不出来
2020年01月16日 09点01分
level 14
potadaaa
另外你这循环有问题,启动的都是同一个计时器,如果需要这种操作创建计时器应该放在这个内循环里,并在运行后设null
上面那个函数也没有对哈希表进行排泄……
另外特效的删除都是播放完动画才会进行的,如果不是需要它显示上一段时间所,直接用删除特效(新建特效在坐标或单位)那几个函数就行了,不需要计时器
2020年01月16日 09点01分
4
potadaaa
还有每次循环创建的点也没移除……
2020年01月16日 09点01分
伊剑逍遥
经过大佬指点,改成下面这样了
2020年01月16日 14点01分
伊剑逍遥
@potadaaa
原来想用计时器删除,是因为发现删除新建特效对闪电箭特效不管用,我以为所有的都不管用呢
2020年01月16日 14点01分
potadaaa
@伊剑逍遥
闪电链吗?我记得那个好像是有单独的闪电特效这个分类
2020年01月16日 15点01分
level 9
伊剑逍遥
楼主
2020年01月16日 14点01分
6
potadaaa
点的移除得用call DestroyLocation()那个,set null只是对局部变量的一个排泄……另外除了整数实数布尔值,其他局部变量都得在函数底部设空值……
2020年01月16日 15点01分
potadaaa
还有全局变量得加前缀udg…udg_ht,udg_a这样……感觉你的语法基础问题有点多……还是最好先找个jass的教程看下
2020年01月16日 15点01分
伊剑逍遥
@potadaaa
没有语法基础,被发现了
。看了一部分网易出的jass教程,学了一点点
2020年01月16日 16点01分
忒伊亚号
idea?ui
2020年02月04日 08点02分
level 13
皮露露可♀
2020年01月17日 01点01分
7
1