Project1
标题:
XPVX中使用VA音频 范例工程
[打印本页]
作者:
晴兰
时间:
2013-1-28 06:23
提示:
作者被禁止或删除 内容自动屏蔽
作者:
wingzeroplus
时间:
2013-1-28 09:28
报错 eval:6 未定义[]……
另外3. 因为RGSS3的Audio模块的向下兼容性, 所以理论上其他脚本都不用改,但为了利用效果请手动Audio.bgm_pos, Audio.setup_midi之类的
手动具体要做什么?
作者:
wingzeroplus
时间:
2013-1-28 12:00
希望LZ重新发一个工程作为例子,另外注明比如bgm_pos这些需要玩家自定义的东西到底有什么用,需要注意什么
你发的脚本一直都复制不能(其他人的帖子复制都是在下方,您的在上方……所以没效果),只能一行复制还要删前面的数字,我怕容易复制错什么东西
而且你说的begin rescue end我也不知道用在什么地方,反正我就是全部括起来了……
说实话……看着一大堆不明白的东西,而且又不能复制,更没解释……只能选择放弃了……残念
作者:
晴兰
时间:
2013-1-29 04:24
提示:
作者被禁止或删除 内容自动屏蔽
作者:
wingzeroplus
时间:
2013-1-29 10:39
运行范例
脚本XPOGG 201行报错,未定义“[]”
作者:
晴兰
时间:
2013-1-29 22:08
提示:
作者被禁止或删除 内容自动屏蔽
作者:
serena718
时间:
2013-2-6 02:30
用了Fiber版補丁後,就可以無報錯運行了,但是不知為啥只要開起來就會跳出“Game.exe發生問題,必須關閉,謹此致歉。”
作者:
怪蜀黍
时间:
2014-3-16 18:14
刚移植了个VX版的
Project1.rar
(3.54 MB, 下载次数: 82)
2014-3-16 18:11 上传
点击文件名下载附件
可惜个人能力有限,问题有点多:
1、注册表读取封装实在是没办法了
所以,所有用到的音频RTP文件必须复制到对应的文件夹内,换句话说就是必须脱离RTP运行,不允许RTP=RPGVX
否则会出现找不到音频文件的报错
2、按F12重启就会卡住,兰兰原版亦有这个BUG,除非兰触亲自出马,反正吾是无能为力了
3、中文路径名是吾们大家心中永远的痛,出现中文路径名会出错
作者:
晴兰
时间:
2014-3-19 13:57
提示:
作者被禁止或删除 内容自动屏蔽
作者:
怪蜀黍
时间:
2014-3-19 14:02
测试了一下,发现了BUG:
无论工程文件夹里是否有音乐文件,都一律只会使用RTP内的文件。吾自己修改了一下,BUG消除了,就是播放音乐时有时会有短暂卡顿,不知道是什么原因造成的,但这是小问题了。下面是吾改的脚本。
第141行和142行之间应该加一行,并且第142行应该改改,从137行开始,完整的定义应该是这样:
def ww(a)
RTPPath.each{|x|
name = nmsys File.join(x,a)
return name if FileTest.exist?(name)
RTPExt.each{|y|
return name + y if FileTest.exist?(name + y) # 加了这里
return nmsys t ut(name + y) if FileTest.exist?(nmsys t ut(name + y)) # 改了这里
}
}
nil
end
复制代码
作者:
白魔导师宝儿
时间:
2014-4-7 12:49
话说主楼的VX范例为什么是XP的{:7_298:}
作者:
gonglinyuan
时间:
2015-8-25 12:37
本帖最后由 gonglinyuan 于 2015-8-25 13:49 编辑
真好用!谢谢LZ!
不过脚本里黑科技好多,代码风格也好飘逸啊~那我就拿来用啦,反正不会多线程不会UDP也不可能看得懂啦。
想不到原理是建一个VA的窗口在后台播放,这样好像还稍微有点dirty,不过效果已经达到了就好;本来我还想用第三方的音频引擎的说。、、
另外能简单告诉我为什么这个版本比原帖里的版本效果好这么多吗?
我还有一个问题,就是如果要用VA的描边字、blur滤镜应该怎么实现呢?虽然这个问题看起来有点像“伸手”,但还是希望
@晴兰
大大能够指点一下,谢谢
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1