查看: 3556|回复: 3

[已经解决] 【求教VA】系统脚本中的文言文式简略

[复制链接]
梦石
0
星屑
208
在线时间
420 小时
注册时间
2020-1-11
回帖
175
发表于 2020-3-29 13:15:51 | 显示全部楼层 |阅读模式

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

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

×
module DataManager
……
……
#--------------------------------------------------------------------------
  # ● 生成存档的头数据
  #--------------------------------------------------------------------------
  def self.make_save_header
    header = {}
    header[:characters] = $game_party.characters_for_savefile
    header[:playtime_s] = $game_system.playtime_s
    header
  end
……
那个红字,请老师给学生讲解一下意义,以及为什么能样写?
梦石
1
星屑
15825
在线时间
5415 小时
注册时间
2017-2-18
回帖
413
发表于 2020-3-29 15:24:40 | 显示全部楼层
本帖最后由 阵颜 于 2020-3-29 18:57 编辑

已编辑,看下楼解答
化而为鸟,其名为鸽。怒而咕,咕咕咕咕——咕咕咕!
回复

使用道具 举报

梦石
0
星屑
208
在线时间
420 小时
注册时间
2020-1-11
回帖
175
 楼主| 发表于 2020-3-29 16:50:35 | 显示全部楼层
阵颜 发表于 2020-3-29 15:24
def self.make_save_header 是表示定义一个方法,方法名称为make_save_header
方法会有一个返回值,返回值 ...

受教了,原来是这个意思。
回复

使用道具 举报

梦石
2
星屑
6767
在线时间
501 小时
注册时间
2018-3-23
回帖
487

R考场第七期银奖

发表于 2020-3-29 18:37:33 | 显示全部楼层
在没有返回值的情况下,应该是把整个方法最后执行的语句作为返回值。如:
  1. def test_method
  2.   if 2<3
  3.     "想当然"
  4.   else
  5.     "谬矣"
  6.   end
  7. end
复制代码

如果你的电脑没有出锅的话,返回值为字符串"想当然"。

评分

参与人数 2星屑 +50 赞 +1 收起 理由
VIPArcher + 50 认可答案
guoxiaomi + 1 可

查看全部评分

祝好。
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部