找回密码
 点一下
查看: 2088|回复: 9

elseif 存在上限?

[复制链接]
发表于 2009-3-16 14:23:06 | 显示全部楼层 |阅读模式
一个函数中连用120余条if……elseif  游戏初始化时就无法解释了。。
发表于 2009-3-16 14:31:07 | 显示全部楼层
有人会写那么多条么?
回复

使用道具 举报

 楼主| 发表于 2009-3-16 15:25:39 | 显示全部楼层
我一不小心就写了这么多。。
回复

使用道具 举报

发表于 2009-3-16 16:41:26 | 显示全部楼层
试着把[jass]elseif[/jass]换成[jass]else
if[/jass]
回复

使用道具 举报

发表于 2009-3-16 20:23:35 | 显示全部楼层
你写啥了。。
回复

使用道具 举报

发表于 2009-3-17 17:40:02 | 显示全部楼层
真的么...目前已经在一个函数里写了近百条了...怎么办...
回复

使用道具 举报

发表于 2009-3-17 17:47:05 | 显示全部楼层
………………真是什么函数!!!!!!!!!!
强烈要求观摩!!!
回复

使用道具 举报

发表于 2009-3-17 19:08:13 | 显示全部楼层
很明显,如果把技能的触发相同事件进行合并,很容易就达到上限

不过这个上限我还没遇到过,也没注意自己的elseif写了多少条
回复

使用道具 举报

发表于 2009-3-17 19:26:04 | 显示全部楼层
比如说,一个判断释放技能的函数,就可以一直elseif下去........
回复

使用道具 举报

发表于 2009-3-30 08:10:33 | 显示全部楼层
Jass毕竟是一种不完善的语言,存在很多限制完全可以理解.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 21:42 , Processed in 0.049997 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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