完成 Windows 平台的构建 (exe) 后,我必须将两个文本文件和一个文件夹复制到我的构建数据文件夹。每次构建时,我都想将这些文件和文件夹从 Assets 复制到构建数据文件夹。这可能统一吗?因为有时我忘记在数据文件夹中复制所需的文件,我的播放器无法正常工作。
最佳答案
您可以订阅一个静态方法给PostprocessBuild.OnPostprocessBuild 每次构建完成时都会调用此方法。 所以您的代码可能如下所示:
using UnityEditor;
using System.IO;
using UnityEditor.Build;
using UnityEngine;
class MyCustomBuildProcessor : IPostprocessBuild
{
public int callbackOrder { get { return 0; } }
public void OnPostprocessBuild(BuildTarget target, string path)
{
File.Copy("sourceFilePath","destinationFilePath");
}
}
https://stackoverflow.com/questions/47235001/
相关文章:
python-2.7 - 我怎么知道我使用的是哪个版本的 Tkinter?
python - 安装 skmultilearn.problem_transform 包时出错
haskell - `pure x = (\_ -> x)` 是什么意思?
shell - Perl 系统调用必须准确地发送两个字符单引号和双引号 ' "
laravel - 批量更新 Laravel 中具有多关系的表
html - 如何使用CSS制作边框三 Angular 形?
typescript - 为什么 TypeScript 不为接口(interface)生成代码?