设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

如何对脚本进行分行

查看数: 2192 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-1-1 00:05

正文摘要:

当一行脚本非常长时,我不得不将其分成几行来写,但ruby似乎就不能辨认下几行脚本的意义。 我去查了一下资料,发现使用\对脚本进行换行。目前,我只在一个地方使用过,并且出现了问题。 在事件页中,有一个可以输 ...

回复

chd114 发表于 2015-1-1 14:09:55
chd114 发表于 2014-12-31 20:51
这样试试看?另外你每行加一个;做什么、、、
这样试试看?另外你每行加一个;做什么、、、7楼
点评


timiesea  可以了。谢谢你!  发表于 33 秒前


@VIPArcher @taroxd 问题解决了···
timiesea 发表于 2015-1-1 14:03:38
chd114 发表于 2015-1-1 13:51
这样试试看?另外你每行加一个;做什么、、、

加 ; 变成习惯了。我目前使用的语言都是 ; 表示一句结束的。
chd114 发表于 2015-1-1 13:51:51
  1. i = "1"
  2. n = "寻找神秘王者"
  3. d = "去寻找神秘王者吧!"
  4. t1 = "1";t2 = "1"
  5. t3 = "1";t4 = "1"
  6. e = "100"
  7. $game_party.\
  8. set_cur_quest1(i,n,d,t1,t2,t3,t4,e)
复制代码
这样试试看?另外你每行加一个;做什么、、、

点评

可以了。谢谢你!  发表于 2015-1-1 14:08

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

timiesea 发表于 2015-1-1 13:46:07
taroxd 发表于 2015-1-1 13:19
不会啊,很多脚本都会在顶端提供一个【设置区域】,存放各种各样的常量之类。

比如说这个:http://rm.66 ...

少说都有数十个任务吧,这个设置区域可真够大。让我想起《RMXP》中的Game_Battle类,分了好多页。

点评

SideView 近 1500 行的设置呢。在脚本编辑器里搜索相对还是挺方便的,  发表于 2015-1-1 13:50
taroxd 发表于 2015-1-1 13:19:04
timiesea 发表于 2015-1-1 12:22
嗯。这是个好办法。不过我觉得直接在脚本里设置的话是不是不规范呢?

我的想法是设定一个规则,然后存放 ...

不会啊,很多脚本都会在顶端提供一个【设置区域】,存放各种各样的常量之类。

比如说这个:https://rpg.blue/thread-365985-1-1.html(当然目前是空的,我也没有写该如何设置)

要知道,找脚本并不比找文件麻烦。只要你把设置区域集中起来的话。
timiesea 发表于 2015-1-1 12:22:15
VIPArcher 发表于 2015-1-1 00:38
在不会发生歧义的地方换行就可以了其实这么长的内容比较推荐的做法是写个方法把任务的设置全部都丢到脚本里 ...

嗯。这是个好办法。不过我觉得直接在脚本里设置的话是不是不规范呢?

我的想法是设定一个规则,然后存放在一个文件里。去文件读取,这样子只要任务稍有改动,就可以直接修改文件,而不是去找脚本了。

点评

好办法,不过你不觉得玩家也可以修改吗?又增加了一个加密负担。  发表于 2015-1-1 12:56
晴兰 发表于 2015-1-1 03:30:04
提示: 作者被禁止或删除 内容自动屏蔽
VIPArcher 发表于 2015-1-1 00:38:29
本帖最后由 VIPArcher 于 2015-1-1 01:39 编辑

在不会发生歧义的地方换行就可以了
  1. #[s]换行狂魔,换个三角形233[/s],未测试
  2. $game_party
  3. .set_cur_quest1(
  4. i,
  5. n,d,
  6. t1,t2,t3\
  7. ,t4,
  8. e
  9. )
复制代码
其实这么长的内容比较推荐的做法是写个方法把任务的设置全部都丢到脚本里去。然后设置任务的时候调用这个写好的方法就可以了
比如可以这么做

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 14:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表