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

Project1

 找回密码
 注册会员
搜索
查看: 1795|回复: 11
打印 上一主题 下一主题

[已经解决] 请问由于脚本语句太长而换行导致的错误该怎么解决呢?

[复制链接]

Lv2.观梦者

梦石
0
星屑
839
在线时间
75 小时
注册时间
2022-3-19
帖子
53
跳转到指定楼层
1
发表于 2022-5-22 19:34:48 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x

Lv2.观梦者

梦石
0
星屑
839
在线时间
75 小时
注册时间
2022-3-19
帖子
53
2
 楼主| 发表于 2022-5-22 20:48:57 | 显示全部楼层
alexncf125 发表于 2022-5-22 20:23
方法有二

1.去脚本编辑器找

额,这个长名字是我为了举例子故意弄得,其实我在写其他脚本也时常碰到这个问题,不单单是这一个
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
839
在线时间
75 小时
注册时间
2022-3-19
帖子
53
3
 楼主| 发表于 2022-5-22 20:51:28 | 显示全部楼层
也就是说这种问题只能通过合理拆分或者变量代换解决了是吗?那我就差不多明白了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
839
在线时间
75 小时
注册时间
2022-3-19
帖子
53
4
 楼主| 发表于 2022-5-22 21:30:14 | 显示全部楼层
本帖最后由 tuifeiheihu 于 2022-5-22 21:42 编辑
alexncf125 发表于 2022-5-22 20:23
方法有二

1.去脚本编辑器找


定义了一个播放声效的方法
RUBY 代码复制
  1. # $Game_Interpreter.playSe(01, action, 003, 80)
  2. class Game_Interpreter
  3.   def playSe(i, type, n, volume) #参数分别为角色序号、声音类型、声音序号、音量
  4.     Audio.se_play("Audio/SE/actor#{i}_#{type}#{n}", volume, 100)
  5.   end
  6. end

测试的声效文件名是actor01_action003

该怎么改呢?

点评

playSe("01", "action", "003", 80)  发表于 2022-5-22 22:04
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
839
在线时间
75 小时
注册时间
2022-3-19
帖子
53
5
 楼主| 发表于 2022-5-22 23:02:26 | 显示全部楼层
alexncf125 发表于 2022-5-22 20:23
方法有二

1.去脚本编辑器找

成了!多谢多谢
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
839
在线时间
75 小时
注册时间
2022-3-19
帖子
53
6
 楼主| 发表于 2022-5-23 12:24:26 | 显示全部楼层
喵呜喵5 发表于 2022-5-23 02:10
写在显示滚动文字指令里面的文本不会强制换行,所以可以想个办法把代码写在那里面

比如我这个脚本

类似@params = [公共事件ID];command_117这种的?感觉和新定义一个方法差不多了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-16 20:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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