好久不见!最近也是比较忙所以一直也没开发Mod甚至连游戏都没进去玩几次。那为了回馈大家,今天给大家带来一个动态主菜单背景Mod
1)功能
顾名思义,你可以在里面放入视频(或封包好的)在主菜单背景里面展示。需要注意的是你需要配置一下视频资源路径
2)食用方法
A=>将下载的zip压缩包解压缩至游戏根目录(有两个文件夹)
B=>接下来就是配置环节了(非必要),如图
打开本Mod专用配置文件ModulePlugin.xml,我在里面设定了5个基本属性可供大家自定义修改或扩展:
<property name="AssetType" value="1"/> <!--设置动态背景视频的源类型,但不建议更改(0表示使用本地VideoClip | | 1表示使用URL链接)--> <property name="AssetPath" value="ET Dynamic Back/Bundle/Test.avi"/> <!--该路径只是一个相对路径,不需要从7dtd的根目录开始。只需从当前mod目录开始--> <property name="MuteAudioWhenPlaying" value="0"/> <!--表示是否在动态背景视频中播放音效(0表示true | | 1表示false)--> <property name="IsLooping" value="0"/> <!--表示是否在动态背景中循环视频,但不建议更改(0表示true | | 1表示false)--> <property name="PlaybackSpeed" value="1"/> <!--表示动态背景视频的播放速度(值范围为0到10,1为正常速度)-->
重点我说一下AssetPath路径这里;如果你设定的原类型为0也就是使用本地VideoClip,那么这就需要使用游戏引用U3D包中资源的一种写法(外部名字.unity3d?内部实例名称),动态背景视频要封包为U3D包才可以直接调用它所以就这样写喽[严格意义上来说可以实现直接读取视频文件而不需二次封包再读取]。另外,如果你想把动态背景中的视频换为自己的就需要先把视频导入unity3d中然后封包导出再按照上述方法写调用路径。如果确实是新手不懂怎么封包和调用(视频封包和其他模型封包基本上大同小异直接拖入工程面板即可),那么你可以先去过目一下我的教程
教程直通车(有两期):
https://www.bilibili.com/video/BV1Kf4y1w7Xr?share_source=copy_web&vd_source=cf88c968ee6de3a494a37d8249c1b8bd
https://www.bilibili.com/video/BV13q4y1K7Br?share_source=copy_web&vd_source=cf88c968ee6de3a494a37d8249c1b8bd
当然,你设定的源类型为1也就是使用URL路径来调用动态背景视频的话会更简单(默认我设定就是这个),而且很容易能看懂。你只需从Mod文件夹根目录层级开始引入依次至该动态背景视频资源文件.avi[特别提醒:出于稳定性只支持avi格式的视频]
3)注意事项
A=>本Mod不是LAN-Mod,所以说如果在服务器安装本地玩家也需要安装对应客户端文件,否则无法进入服务器!
B=>如果Mod功能异常或出现红字,请先关闭EAC反作弊选项再重试
C=>无论源类型为0或1,动态背景视频源最好放在Mod目录下的Bundle文件夹中
隐藏内容需要回复可以看见
好!!!!
晚上在睡觉,白天在工作,不一定能及时回复,有事可以留言!
牛啊,这都研究出来了
厉害
专业定制商业服+Q:3540500487,技术售后顶流!
感谢楼主分享
谢谢大佬
人生如戏 漫步人生
感谢楼主分享
我草,谢谢大佬分享
谢谢大佬
这个可以哦,下载玩一下,谢谢楼主
只为工作之余休闲娱乐
谢谢大佬,感谢分享