找回密码
 点一下
查看: 981|回复: 4

[jass]在判断条件时,用什么方法能在不满足条件的情况下把当前触发直接结束掉

[复制链接]
发表于 2008-3-28 13:54:03 | 显示全部楼层 |阅读模式
比如说 [codes=jass]
              if  a==1 then
                call RemoveUnit(a)
              elseif   a==2 then
                call RemoveUnit(b)
              else
                 //这里不能用endfunction T_T该怎么处理呢
             endif
             call TimerStart(tm,3,false,function Change)//希望能在a既不等于1也不等于2的时候不开始这个计时器
             endfunction
            [/codes]
     
               
发表于 2008-3-28 13:55:31 | 显示全部楼层
return
回复

使用道具 举报

 楼主| 发表于 2008-3-28 13:56:30 | 显示全部楼层
怎么个return法```-_,-
回复

使用道具 举报

发表于 2008-3-28 13:58:16 | 显示全部楼层
如果函数有返回值,那么加个return 该类型的变量或常量
如果函数是returns nothing的,那么就在你的else后面加一个return,就行了
回复

使用道具 举报

 楼主| 发表于 2008-3-28 13:59:49 | 显示全部楼层
哦~懂了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-9 07:57 , Processed in 0.028639 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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