- 21
- 0
- 约3.19千字
- 约 12页
- 2016-11-27 发布于河南
- 举报
学习游戏脚本制作:按键精灵里的if语句教程
学习游戏脚本制作:按键精灵里的if语句教程来源:按键学院 【按键精灵】万万没有想到……有一天居然会栽在if语句手里。First—小编的凄惨经历?小编今早写脚本,由于无意间将if语句中的end if?错删了,弹出了这样的错误提示:“(错误码0)没有找到合法的符号。”看到这个提示,小编以为是哪个逗号不小心写成中文逗号,没成想丢了个end if也是出现这样的提示。好在代码不多,所以错误点容易找到,那……如果,代码多达几百上千条的时候呢?眼泪马上掉出来~今天在这里和童鞋们一起来了解下,按键里的夫妻组合,看看这些夫妻被分开之后都会出现什么样的可怕情况:Second—一夫一妻制?If……end if??判断语句If判断语句,有分为两种:1、??if语句条 (条模式)当判断完之后,要执行的语句只有一条的时候,使用if语句条例如:If 1 0 Then MessageBoxHello~?// If语句条,不需要添加end if?//条模式的时候,if语句还是单身,不是夫妻组合2、??if语句块(块模式)当判断完之后,要执行的语句有很多条的时候,使用if语句块例如:If 1 0ThenMessageBoxHello~??MessageBoxHello~End If//块模式的时候,if语句是已婚状态,夫妻组合。如果这个时候缺少了 end if就会出现下面的错误提示:拓展:if语句块中 then 可以省略例如:If 1 0??MessageBoxHello~??MessageBoxHello~End IfFor……next??循环语句例子:For i=1 To 10?//这里的脚本可以循环10次Next拓展:如果,循环体里不需要用到循环次数值,例如,需要打开十个记事本,可以这样写:For 10RunApp Notepad.exeNext当for循环语句缺少next的时候,会出现下面的错误提示:Do……Loop 循环语句Do……Loop循环语句分为两种情况:1、??前判断??Do While条件 Loop在执行循环体之前判断条件,满足则进入循环不满足则不进入?例如:?i=1?Do While i1?i = i - 1 TracePrint 1 Loop //一次也不执行2、后判断??Do Loop While条件在执行循环体之后判断条件,先进入一次循环,执行完一次循环之后再开始判断是否满足条件?例如:?i=1?Do?i= i - 1?TracePrint 1?Loop While i1 //执行一次TracePrint1当do……loop循环语句缺少loop的时候,会出现下面的错误提示:VBS执行块语法?:VBSBegin 需要插入的VBS代码VBSEndVBSBegin 缺少VBSEnd 会出现的提示:LogStart 开始记录日志语法?:LogStart 文件名LogStopLogstart缺少logstop 不会出现错误提示,如果忘记了logstop,蛋疼的点就是它会把你后面不需要记录的东西也记录。注释符号 /*??和 */小编习惯用的注释符号是//??,如果喜欢使用/*??*/?作为注释符的童鞋,需要注意一下:/*??*/注释符不支持嵌套使用例如:??/* /*??*/ */ /*??缺少*/ 会出现的提示:Third—一夫二妻制?Select Case选择语句语法:Select Case 选择条件Case 0 //情况1Case 1 //情况2Case Else //否则End Select例子1:x=1Select Case xCase 1 MessageBox1Case 2 MessageBox2End Select例子2:x=HelloSelect Case xCase Hello MessageBoxHelloCase Yes MessageBoxYesEnd SelectSelect Case选择语句它是一夫二妻制度,少了Case和End Select都不行Select Case选择语句缺少case 会出现的错误提示:Select Case选择语句缺少End Select会出现的错误提示:Function 函数Function函数也是一夫二妻制:老公??Function 函数(参数列表)??老婆1号End Function老婆2号 call 语句语法:Function 函数(参数列表)?//我是一个函数,被你调用了End FunctionFunction函数分为两种情况:1、 有参数传递例子:x = 成功调用call 输出(x) //带入参数x调用function函数Function 输出(x) //参数为x?MessageBox xEnd Function//??X是字符串变量,值为成功调用 将x作为参数调用funct
您可能关注的文档
最近下载
- 2025年高考历史试题(全国甲卷) .pdf VIP
- 2026元旦主题班会:马年猜猜乐,马年成语(30词)课件(共34张PPT).pptx VIP
- 《GB/T 45530-2025土石坝安全监测技术规范》.pdf
- 声学测量 教学课件 ppt 作者 陈克安 等 第7章 室内声场测量.pptx VIP
- 格立莫公司介绍41课件.pptx VIP
- DB37T4366-2021冬小麦苗情等级划分标准.pdf VIP
- 核心素养目标新课标北师大版小学数学五年级下册全册教案.docx VIP
- 材料品牌确认单.doc VIP
- 2025年山东省泰安市中考数学试卷(含答案解析).docx
- 天津大学第五版物理化学课件(完整).ppt
原创力文档

文档评论(0)