TC官方合作论坛

标题: 怎么在子功能里达到条件关闭主功能 [打印本页]

作者: 67800461    时间: 2014-8-16 00:17
标题: 怎么在子功能里达到条件关闭主功能
空间名  游戏

窗口绑定 代码省了
//////////////////////////窗口已经绑定//////////
功能  做任务()

游戏 .种植()
游戏。种花()

功能结束

/////////////////////////////////////////////
功能 种植()

游戏.施肥()
游戏.浇水()
游戏,除虫()
功能结束
///////////////////////////////////////////

功能 施肥()
。。。。。。。。
,。。。。。。
发现任务已经做完 想直接退出种植任务 去种花任务

   问 怎么退出种植 在这怎么表达  要是用线程的话 估计要弄到解绑窗口  不到万不得已不能解绑窗口 就想退出这个主功能 能办到吗?

功能结束






作者: 续花丶    时间: 2014-8-16 01:10
返回
作者: 67800461    时间: 2014-8-16 07:36
像我这个多层的 怎么返回啊 有没有例子 GOTO的话 时间长会出错
作者: 续花丶    时间: 2014-8-16 08:26
/////////////////////////////////////////////
功能 种植()
如果(游戏.施肥()=="不继续执行了")//施肥功能内部返回一个内容来判断是否继续下去
返回 0
如果结束
游戏.浇水()//同上
游戏,除虫()//同上
功能结束
作者: dengad    时间: 2014-8-16 09:07
学习
作者: 610761555    时间: 2014-8-16 09:59
任务完成了 返回 真 退出循环 或者用变量标记一下已完成
然后就方便了
作者: q273814    时间: 2014-8-16 11:14
你都没得判断 你每执行一步之前先判断下那一步需不需要执行嘛




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1