Project1

标题: RMMV标题页面用视频做背景的插件 [打印本页]

作者: walf_man    时间: 2019-11-13 02:54
标题: RMMV标题页面用视频做背景的插件
本帖最后由 walf_man 于 2019-11-22 11:36 编辑

本插件开源托管在Github:https://github.com/aaixy/rmmv-plugins
欢迎来给个star,欢迎fork,也欢迎发issues提需求和pr。
插件使用样例也已开源,如何使用欢迎来这个链接跟帖回复:http://rpg.blue/thread-397764-1-1.html

此贴的姐妹贴:RMMV标题前面的Splash页面使用视频的插件
演示视频和教程见b站神仙狼:https://www.bilibili.com/video/av76528912/

为了解决此贴: http://rpg.blue/thread-479338-1-1.html  提出的问题,我把PH_VideoTitle修改到兼容最新版rmmv 1.6
也很简单就解决了,
找到一个可以用视频做标题的插件
但是可能插件太久了,有语法错误了

将写法换成新版pixijs的写法就行了。

附件下载:
AXY_TitleVideo.7z (3.2 KB, 下载次数: 145, 售价: 1 星屑)

changelog
1.04 2019.11.15
新增: 从其它场景返回的时候从之前位置继续播放,而不是像之前那样从头播放;
修复: 在某些情况下,视频无法播放而是停留在第一帧;
1.03 2019.11.14
新增: 参数: title1Alpha, videoAlpha, title2Alpha. 如果你想设置标题页面的视频,图1和图2的透明度的话 ;
特别说明图层测层级情况是:title1在最底层,video在中间层,title2在最上层;
1.02 2019.11.14
新增: pc端点击鼠标或者手机移动端触摸屏幕可以暂停和播放视频;
新增: 支持使用rmmv系统的第二个标题图片,可以作为游戏标题,当然如果你制作的视频自带标题那可以设定为无即可;
如截图所示,背景是大片级既视感,带上半透明标题,这游戏的标题页面看起来就很震撼啊,哈哈哈
截图


pixijs已经不支持PIXI.VideoTexture.textureFromVideo()这个写法了
目前支持PIXI.Texture.fromVideo()和PIXI.Texture.from()这个,
但考虑到在pixijs5中开始弃用PIXI.Texture.fromVideo(),所以最终我是用PIXI.Texture.from()实现,保证未来的兼容性。

插件基本参考的PrimeHover大佬的 PH - Video Title插件,但有以下不同:
1.我对插件参数部分使用新版rmmv参数格式进行了重写,用起来更方便;
2.原插件将视频文件名连同后缀写死,这将导致无法在pc端和移动端通用,我改为只写文件名,不写后缀,由系统判断并补全对应平台所需的后缀;
3.修复了原插件播放视频有声音但是黑屏的bug;
4.修复了进入游戏后,视频仍在播放的bug,若是屏蔽了播放和暂停功能,则可以正常播放视频,有声音有画面,解决了上面第3条的问题,但是进入游戏后视频仍然在播放;
5.优化内存占用,离开标题页面,视频所占内存部分清空,原插件在离开标题页面的时候,视频虽然会暂停播放但仍然驻留内存;
截图


作者: xuhao1996    时间: 2019-11-13 10:20
RPG MV 1.6.2 版本 视频只能播放第一帧的图片,不能播放视频啊


作者: 米怜    时间: 2020-5-13 22:56
您好,大佬请问一下,titlevideo那个插件对视频格式有什么要求吗?我看演示视频可以用MP4,但是我自己没法用,这是为什么?我这几天刚开始用RPGmaker,很多地方不懂,是不是需要什么前置插件?
作者: walf_man    时间: 2020-5-14 22:08
米怜 发表于 2020-5-13 22:56
您好,大佬请问一下,titlevideo那个插件对视频格式有什么要求吗?我看演示视频可以用MP4,但是我自己没法 ...

1.6.2的mp4放不了,得用webm,如果你非要用mp4,那就用1.6.1的就完事。另外最新范例工程加群下载,挺大的,不好传上来
作者: Ichiyuko_    时间: 2020-6-24 17:08
大佬,请问一下1.6.2的rpg mv启用插件后打开游戏,提示”Decrypter is not defined”是什么问题……

1.png (11.64 KB, 下载次数: 74)

1.png

作者: walf_man    时间: 2020-6-24 17:38
Ichiyuko_ 发表于 2020-6-24 17:08
大佬,请问一下1.6.2的rpg mv启用插件后打开游戏,提示”Decrypter is not defined”是什么问题…… ...

可能哪里冲突了吧。毕竟插件并没有用到加解密的地方呀,rmmv的视频无需加密解密操作。
你看下范例,是不是能正常运行,如果可以的话,从范例往你的工程迁移吧,或者直接以范例为基础开新坑
范例加群下,比较大
作者: play337    时间: 2020-6-24 19:37
可以弄個 用視頻做戰鬥背景的插件嗎? 目前好像沒有人寫...
作者: walf_man    时间: 2020-6-26 00:13
play337 发表于 2020-6-24 19:37
可以弄個 用視頻做戰鬥背景的插件嗎? 目前好像沒有人寫...

战斗背景视频,不错呀,不过俺好像见过谁的游戏是战斗背景视频的




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1