TC官方合作论坛

 找回密码
 立即注册
查看: 619|回复: 6
打印 上一主题 下一主题

[讨论] 怎么在子功能里达到条件关闭主功能

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-16 00:17:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
空间名  游戏

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

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

功能结束

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

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

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

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

功能结束





回复

使用道具 举报

沙发
发表于 2014-8-16 01:10:59 | 只看该作者
返回
回复

使用道具 举报

板凳
 楼主| 发表于 2014-8-16 07:36:00 | 只看该作者
像我这个多层的 怎么返回啊 有没有例子 GOTO的话 时间长会出错
回复 支持 反对

使用道具 举报

地板
发表于 2014-8-16 08:26:55 | 只看该作者
/////////////////////////////////////////////
功能 种植()
如果(游戏.施肥()=="不继续执行了")//施肥功能内部返回一个内容来判断是否继续下去
返回 0
如果结束
游戏.浇水()//同上
游戏,除虫()//同上
功能结束
回复 支持 反对

使用道具 举报

5#
发表于 2014-8-16 09:07:29 | 只看该作者
学习
回复

使用道具 举报

6#
发表于 2014-8-16 09:59:39 | 只看该作者
任务完成了 返回 真 退出循环 或者用变量标记一下已完成
然后就方便了
回复 支持 反对

使用道具 举报

7#
发表于 2014-8-16 11:14:44 | 只看该作者
你都没得判断 你每执行一步之前先判断下那一步需不需要执行嘛
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-25 23:59 , Processed in 0.144471 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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