• 中文
  • 注册
  • 星空-xk
    星空-xk卑微萌新
    未转变者中文社区负责人
    个人签名:一只经常咕咕咕的星空
    关注6 粉丝34 喜欢8内容54
    山东-济南
  • 付费广告位:50元一个月! 每个月会有1-2个免费推广服务器名额,需要提前预约!
    Mod技术区 Mod技术区 关注:2 内容:7

    [教程]Un收音机音乐包MOD制作教程

  • 查看作者
  • 打赏作者
  • 拉黑名单
  • 当前位置: 未转变者中文社区 > Mod技术区 > 正文
    • Mod技术区
    • Lv.30
      卑微萌新

      我是内个经常咕咕咕的星空,今天来更点东西!

      之前我看有人提出想学一下如何制作往收音机加歌!

      然后就有了这一篇教程! [s-88] 

      注:本加歌方式是支持添加至服务器中的!并非其他教程中只能单人使用!

      准备工具

      我们需要准备以下内容:

      Untiy3d 2018.4.23 的LTS版本(只要是4月份发布的LTS版本都可以)(安装的话可以参考社区mod制作的教程!)

      要添加的歌曲(为了防止出现MOD过大的情况,这边建议先进行压缩,并转码到MP3或Wav格式!)

      开始打包

      第一步,打开unity3D 创建一个新的项目!

      2D 3D项目无所谓,这边可以随便选一个!

      [教程]Un收音机音乐包MOD制作教程

      第二步,放置Untunred的MOD打包脚本!

      在Unturned根目录下的\Bundles\Sources 文件夹中,将Project.unitypackage 拖入到unity3d中!

      (如果找不到该文件,请参考社区之前的mod制作教程,或使用steam验证目录完整性!)

      [教程]Un收音机音乐包MOD制作教程

      [教程]Un收音机音乐包MOD制作教程

      第三步,导入音乐文件

      在Project(项目文件管理器)中右键Create→Folder

      创建一个新的文件夹!将名字改为Muisc(这个名字随意,后面打包的时候要填,不建议使用中文,如果你实在不懂,那么你就和我设置的一样就完事了!)

      然后将歌曲文件拖入进unity里面就可以了!

      特别说明:

      特别注意几个地方!

      第一:文件名不建议设置太长,文件名结尾请注意不要存在空格!

      第二:注意文件格式

      第三:导入之后是否显示在了刚刚创建的文件夹下面!

      第四步,开始打包

      这边参考神奇可乐Cola发的MasterBundle打包教程的第三步

      https://www.unbbs.net/365.html

      第五步,配置文件

      首先我们来配置MasterBundle.dat文件

      这里的文件名指的是你刚刚打包出的文件名

      Asset_Bundle_Name [这里替换为你的文件名称]
      
      // Path to the asset bundle within Unity.
      // Unity subfolders should match 1:1 with dat subfolders.
      Asset_Prefix Assets/[这里替换为你刚刚在unity3d里面创建文件夹的名称]
      
      // Version 3 is Unity 2018.4 LTS. Older versions have shader consolidation enabled for backwards compatibility.
      Asset_Bundle_Version 3

      在这个目录下创建一个与你刚刚创建的文件夹名称相同的文件夹,我刚刚创建的文件夹名称是Muisc这边我也创建为Muisc!

      [教程]Un收音机音乐包MOD制作教程

      在这个文件夹中,创建一个新的文件夹路径,名称请与你的音乐文件名称一致!

      这里我已经创建好了!

      [教程]Un收音机音乐包MOD制作教程

      接下来就是最繁琐的一步了,需要将所有文件夹中添加配置文件!

      [教程]Un收音机音乐包MOD制作教程

      这两个文件都需要进行配置,第一个.asset结尾的文件,文件名称需要与你的音乐名称和本文件夹的名称相同!

      以下两个文件的下载链接会放在文件结尾!(回复可见)

      我们先来配置.asset结尾的文件

      "Metadata"
      {
      	"GUID" "d4eb785ec42d4ae7b81548007cf26d1d" //guid这里需要重新生成一个新的,每个文件都需要一个独一无二的GUID
      	"Type" "SDG.Unturned.StereoSongAsset, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"
      }
      "Asset"
      {
      	"ID" "0"
      	"Title"
      	{
      		"Namespace" "SDG"
      		"Token" "Stereo_Songs.Unlike_Pluto0.Title"
      	}
      	"Song"
      	{
      		"MasterBundle" "ngemusic.masterbundle"  //这里修改为你的打包出来的文件名称
      		"AssetPath" "Advance Australia.mp3" //这里修改为你的音乐文件的完整名称!注意一定要主要结尾的扩展名
      	}
      }

      Guid生成推荐使用该网站批量生成:https://www.guidgenerator.com/online-guid-generator.aspx

      我们先来配置然后我们再来配置语言配置文件

      Name [此处填写要显示在游戏里的名称!注意不要太长!]

      将所有文件配置完成之后,请参考:https://www.unbbs.net/952.html MOD上传的教程

      上传成功后,我们订阅然后进入单人模式来测试是否正常就可以了!

      如果无法播放,就说明你上一步配置.asset文件的时候有问题,或者就是你的文件夹名称不对应,或者就是你的音乐文件结尾包含空格!

      隐藏内容需要回复可以看见

      回复
      Lv.1

      这个6,小姐姐真厉害。

      回复

      请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 到底部
    • 返回顶部