Project1

标题: 求教判断第100号角色不在队伍里的写法 [打印本页]

作者: taeckle    时间: 2019-4-30 17:13
标题: 求教判断第100号角色不在队伍里的写法
我知道判断第100号角色是否在队伍可以写成:
判断某角色在队伍中:
if $game_party.actors.include?($game_actors[100])
XXX
end
那判断第100号角色是否不在队伍可不可以写成:
if $game_party.actors.include!($game_actors[100])
XXX
end

啊?

最后祝网站里所有大神菜鸟五一节快乐!
作者: taeckle    时间: 2019-4-30 17:23
菜鸟我刚才在上面那句代码每个字母后面都放了一个感叹号测了一下,经过自己对感叹号位置的不下100次的测试后发现,
判断第100号角色是否不在队可以写成这样:

if !$game_party.actors.include?($game_actors[100])



作者: 灯笼菜刀王    时间: 2019-4-30 17:46

if $game_party.actors.include?($game_actors[100]) == false
unless $game_party.actors.include?($game_actors[100])
if not $game_party.actors.include?($game_actors[100])
if $game_actors[100].index.nil?

这样写都可以
作者: taeckle    时间: 2019-4-30 17:55
这个 if !$game_party.actors.include?($game_actors[100]) 是咱蒙对的,
所以印象特别深刻!





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1