游戏中的unity3d文件修改后放回原位会被检测

你是指Unity工程里的Assets目录下的资源文件吗?那个确实在修改后,再回到Unity编辑器里,Unity会自动检查是否有更新,如果有更新会重新进行资源的打包或脚本的编译,以保证点击播放键时新的游戏是以最新的资源构建的。有一个例外,就是外部资源目录 StreamingAssets,放在这个目录下的资源文件,Unity只会拷贝到Build后游戏目录里而不进行打包,所以可以不经过Unity编辑器直接编辑资源文件(Build目标为Windows时,拷贝到TestUnitBox_Data\StreamingAssets),当然你的脚本里应该有解析/加载这些资源文件的代码。