[code]
功能 按钮0_点击()
变量 i=辅助.随机数(0,4)
选择(i)
条件 0:
辅助.消息框(i&":变量i=0")
条件 1:
辅助.消息框(i&":变量i=1")
......
zgzjwzlx 发表于 2013-4-10 0:44:26
[code]
功能 按钮0_点击()
变量 i=辅助.随机数(0,4)
选择(i)
条件 0:
辅助.消息框(i&":变量i=0")
条件 1:
辅助.消息框(i&":变量i=1")
......
zgzjwzlx 发表于 2013-4-10 0:44:26
你找字用的什么方法,是找图吗?
如果是
下面是一段实际的程序,不知道是不是你需要的
这段代码就是要在游戏窗口找11张图,第3 5 7三张需要特殊操作,其他都是直接点
[code]功能 任务辅助程序()
变量 rx,ry
......
zhkq 发表于 2013-4-11 0:16:55
这个很简单
你的目标有问题,选择不是万能的。如果你希望通过选择让代码更直观清晰,可以使用选择和判断结合的方式
序号=找图 图片1 2 3 4
选择 (序号)
条件0:
空间名.图片1处理(x.y)
条件1:
空间名.图片2处理()
条件2:
空间名.图片3处理()
条件3:
空间名
zhkq 发表于 2013-4-11 11:41:50
想问一下,如果这样,应该怎么写呢?例如:十字路口;
序号=找图 上.BMP| 下.BMP|左.BMP| 右.BMP //每一张图片都是必须是==0
而且找到其中一张后,不能直接点找到的图片,而是执行其它动作,用选择应该怎么写呢?
你这句话有两个问题:
1、序号=找图 上.BMP| 下.BMP|左.BMP| 右.BMP 找到上.bmp 序号返回0,找到下.bmp返回1,
zhkq 发表于 2013-4-12 0:01:16
逻辑调整最容易大幅简化代码。
最开始都是流水账形式的,后来就发现这样需要考虑的太多,代码也太复杂,容易出错。
而面向对象的程序的设计思路其实有根本性变化的,以前是干完什么事情再干什么事情,设计好,而面向对象的设计,把各种功能提炼独立出来,不用太多考虑过程,更合理慢慢体会吧。
zhkq 发表于 2013-4-14 13:59:31
逻辑调整最容易大幅简化代码。
最开始都是流水账形式的,后来就发现这样需要考虑的太多,代码也太复杂,容易出错。
而面向对象的程序的设计思路其实有根本性变化的,以前是干完什么事情再干什么事情,设计好,而面向对象的设计,把各种功能提炼独立出来,不用太多考虑过程,更合理慢慢体会吧。
zhkq 发表于 2013-4-14 13:59:31
| 欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) | Powered by Discuz! X3.1 |