查看: 862|回复: 6
打印 上一主题 下一主题

[求助] 无法检测空手

[复制链接]

40

主题

137

回帖

91

积分

Lv.3 矿物能手

UID
203814
小麦
4
金锭
459
下界之星
0
跳转到指定楼层
楼主
发表于 2020-6-29 13:50:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:湖南
本帖最后由 耿耿星河 于 2020-6-29 14:04 编辑


如图,我的想法是拿着头颅物品skull时创建UI
不拿的时候删除它。
按照上图写,结果是拿着skull的时候创建,
换成其它物品的时候删除UI,现在问题来了,
如果这个其它物品是空手(空气),他就不会删除UI
就算你多个elif检测拿着空气或者None的时候也删除UI
还是没有用,求帮忙解决打印测试过,拿着空气时,不会有任何打印(None也没有)
不知道是没检测到空手导致没执行打印语句还是别的


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

117

主题

5097

回帖

1673

积分

Lv.7 下界居民

UID
7341276
小麦
245
金锭
5470
下界之星
0

三周年纪念勋章

沙发
发表于 2020-6-29 14:41:48 | 只看该作者 IP:北京
if......  !=
否定判断,好像是

40

主题

137

回帖

91

积分

Lv.3 矿物能手

UID
203814
小麦
4
金锭
459
下界之星
0
板凳
 楼主| 发表于 2020-6-29 15:41:04 | 只看该作者 IP:湖南
会点指令 发表于 2020-6-29 14:41
if......  !=
否定判断,好像是

else不就等价于!=

8

主题

58

回帖

27

积分

Lv.2 石器学徒

UID
7100732
小麦
1
金锭
256
下界之星
0
地板
发表于 2020-7-1 08:30:26 | 只看该作者 IP:广东
你可以先试试print一下看看它切换物品时会返回什么,再来做判断

40

主题

137

回帖

91

积分

Lv.3 矿物能手

UID
203814
小麦
4
金锭
459
下界之星
0
地下室
 楼主| 发表于 2020-7-1 14:23:00 | 只看该作者 IP:湖南
MI4C_163 发表于 2020-7-1 08:30
你可以先试试print一下看看它切换物品时会返回什么,再来做判断

试过了,头skull切换到别的物品都行,切换到空手连打印都不会打印

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
6
发表于 2020-7-6 20:47:35 | 只看该作者 IP:广东
右手是空气时,第一个if判断就会出错了,因为这个时候carriedData是None
可以使用MC Studio进行开发测试,在脚本日志窗口会抛traceback的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部