赞 | 2 |
VIP | 143 |
好人卡 | 1 |
积分 | 1 |
经验 | 216792 |
最后登录 | 2019-10-10 |
在线时间 | 24 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 61
- 在线时间
- 24 小时
- 注册时间
- 2008-8-5
- 帖子
- 1924
|
意思是说,把 $scene = Scene_Menu.new(n) 的操作定义在 return_scene 中,当你需要修改 n 的值的时候,只需要修改 return_scene 中的定义就行了,一劳永逸~
而如果不调用 return_scene,每次都直接执行 $scene = Scene_Menu.new(n) 的话,一旦 n 的值需要修改,就需要找到所有执行这一行的地方,并修改 n 的值,很明显这将降低编程的效率~
我们写程序时会经常定义常量或者宏,然后在程序的多处都用到了这个常量/宏的值,之后如果需要修改这个常量的值,只需要改定义常量的地方即可,而不需要找到所有用到这个常量的地方去一一修改,这也和上面提到的方法定义同理 |
|