Project1
标题:
【求教VA】系统脚本中的文言文式简略
[打印本页]
作者:
alianlord
时间:
2020-3-29 13:15
标题:
【求教VA】系统脚本中的文言文式简略
module DataManager
……
……
#--------------------------------------------------------------------------
# ● 生成存档的头数据
#--------------------------------------------------------------------------
def self.make_save_header
header = {}
header[:characters] = $game_party.characters_for_savefile
header[:playtime_s] = $game_system.playtime_s
heade
r
end
……
那个红字,请老师给学生讲解一下意义,以及为什么能样写?
作者:
阵颜
时间:
2020-3-29 15:24
本帖最后由 阵颜 于 2020-3-29 18:57 编辑
已编辑,看下楼解答
作者:
alianlord
时间:
2020-3-29 16:50
阵颜 发表于 2020-3-29 15:24
def self.make_save_header 是表示定义一个方法,方法名称为make_save_header
方法会有一个返回值,返回值 ...
受教了,原来是这个意思。
作者:
MCCF
时间:
2020-3-29 18:37
在没有返回值的情况下,应该是把整个方法最后执行的语句作为返回值。如:
def test_method
if 2<3
"想当然"
else
"谬矣"
end
end
复制代码
如果你的电脑没有出锅的话,返回值为字符串"想当然"。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1