查看: 3156|回复: 5

[已经解决] [已解决]是不是逃跑里面注释写错了,另外call的含义是什...

[复制链接]
梦石
0
星屑
15041
在线时间
2230 小时
注册时间
2019-1-24
回帖
964

R考场第七期纪念奖

发表于 2019-5-19 13:46:19 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 miantouchi 于 2019-6-6 07:00 编辑

是不是逃跑里面注释写错了,另外call的含义是什么?
第一个问题:
# 成功逃跑的情况下,调用  battle_end(1)

定义方法里面写的备注是  :#  result : 結果 (0:胜利 1:失败 2:逃跑)
备注是不是应该 改成(0:胜利 1:逃跑 2:失败)这么写。

第二个问题:
最后我看到$game_temp.battle_proc.call(result)
这段代码,就不明白call这块了,我通过全局搜索发现最有一张图应该是有点关联。
请帮助解释下,谢谢!
2.png
3.png
4.png
梦石
0
星屑
14720
在线时间
2175 小时
注册时间
2016-9-20
回帖
777
发表于 2019-5-19 14:19:06 | 显示全部楼层
call應該是呼叫吧, 呼叫战斗的結果

点评

另外我说的系统备注是不是错的  发表于 2019-5-19 23:26
好的,ruby语法真多啊。不过F1介绍真少这块  发表于 2019-5-19 22:07
call是Proc对象上的方法,你可以查一下Ruby文档的Proc(过程)类  发表于 2019-5-19 19:54
怎么呼叫的知道吗?  发表于 2019-5-19 18:47
贴子只供参考我贴子内容有很多只是我自己标识的内容代指不是原来意思,偏向发贴当时的想法(后来回看贴发现有很多错误,会造成误导 ),如果想靠谱点应 找相关正确的文章   -- 2025/4/19
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部