TC官方合作论坛

标题: 在一个功能下使用goto 还是提示只能跳转到父模块? [打印本页]

作者: jiangjc97    时间: 2015-5-31 21:07
标题: 在一个功能下使用goto 还是提示只能跳转到父模块?
就这段代码使用了goto
功能 确认战斗()      
    标记1                       
    x=0,y=0
    图像.找图(566,68,630,89,"rc:逃走.bmp",#203040,0.8,0,x,y)
    如果(x>-1)
        循环(真)
            辅助.选技能()
            辅助.选怪()
            辅助.等待(10000)
            图像值=图像.坐标点取色(44,71)
            图像值=字符串.格式化("%x",图像值)
            如果(图像值 == "cf1f")
                goto 标记1
            否则
                循环(真)
                    x=0,y=0
                    图像.找图(566,68,630,89,"rc:逃走.bmp",#203040,0.8,0,x,y)
                    如果(x>-1)
                        跳出
                    否则
                        图像值=图像.坐标点取色(44,71)
                        图像值=字符串.格式化("%x",图像值)
                        如果(图像值 == "cf1f")
                            goto 标记1
                        否则
                            辅助.等待(5000)
                        如果结束
                    如果结束
                循环结束   
            如果结束
        循环结束
    如果结束   
功能结束



还是提示goto只能跳转到父模块或者父模块的父模块?为什么 一个功能里面都无法跳转吗?
大神帮忙看看

作者: 这论坛不错    时间: 2015-5-31 21:21
标记1后面要带冒号,语法错了

标记1:
跳转 标记
作者: jiangjc97    时间: 2015-5-31 21:29
这论坛不错 发表于 2015-5-31 21:21
标记1后面要带冒号,语法错了

标记1:

多谢大神
作者: qasw2112    时间: 2015-12-10 10:55
大神。。。你写的这个是什么游戏的代码




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