学习游戏脚本制作:按键精灵里if语句教程.docxVIP

学习游戏脚本制作:按键精灵里if语句教程.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习游戏脚本制作:按键精灵里的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例

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档