设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

为啥我if语句,用and连接俩个条件就报错?已解决

查看数: 1809 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-9-15 20:03

正文摘要:

本帖最后由 飞翔的小鸟3 于 2017-10-2 16:28 编辑 说清楚一点,直接看脚本 RUBY 代码复制if A条件 and B条件do somethingendif A条件 and B条件 do something end 只要加上and B条件就 ...

回复

怕鼠的猫 发表于 2017-9-15 22:40:44
就是你多写了 do 关键字。

点评

不是的,那只是一个例子,实际不是这么写的  发表于 2017-9-15 23:07
RaidenInfinity 发表于 2017-9-15 21:23:13
你的脚本问题在each迭代,而不是if条件分歧。

本区的VA脚本错误讯息指南已经重新高亮+置顶(或者可以看我的签名档)。
请参考这个帖子,认识这个脚本错误。
imsy 发表于 2017-9-15 20:40:56
应该把你具体写了啥给列出来,if and end本身没错,出错的应该是你的条件部分
然后就是如果if后面一行写不下 是可以像2楼那样写成两层的

点评

我待会再来贴,自己先琢磨一下,虽然思考了2天了.....  发表于 2017-9-15 21:07
可是300多行,他们愿意看吗?  发表于 2017-9-15 20:42
踢腿水上飘 发表于 2017-9-15 20:24:44
本帖最后由 踢腿水上飘 于 2017-9-15 20:26 编辑

想要表达你这个意思
正确格式是

if  a
   if  b
       xxxxxx
   end
end

点评

我刚刚去新建脚本,可以这样子写啊,并没有报错 a = 0;b = 0;if a == 0 and b == 0;p 1;end,确实显示出来了,把b改成1的话又不显示了。这就表示没错吧?  发表于 2017-9-15 20:38
不能这样子写啊?  发表于 2017-9-15 20:34
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 18:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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