Import 将项目导入到另一个项目中

Import 将项目导入到另一个项目中,import,unity3d,Import,Unity3d,很久以前,我有一个正在工作的隐形项目完全完成了,但是我想将它导入到另一个项目中,所以我为这个隐形项目创建了一个unitypackage文件。我把它导入到另一个项目中,我得到了三个错误。一个是给char_机器人的 “char\u robotGuard\u 001”的navmeshagent.velocity分配尝试无效。输入速度为{NaN,NaN,NaN}。UnityEngine.NavMeshAgent:set_velocityVector3 EnemyAnimation:OnAnimatorM

很久以前,我有一个正在工作的隐形项目完全完成了,但是我想将它导入到另一个项目中,所以我为这个隐形项目创建了一个unitypackage文件。我把它导入到另一个项目中,我得到了三个错误。一个是给char_机器人的

“char\u robotGuard\u 001”的navmeshagent.velocity分配尝试无效。输入速度为{NaN,NaN,NaN}。UnityEngine.NavMeshAgent:set_velocityVector3 EnemyAnimation:OnAnimatorMove at Assets/Scripts/敌军/EnemyAnimation.cs:51

这是第一个错误,第二个错误发生在PlayerMovement脚本上。播放器没有移动,我在控制台中出错

未设置输入按钮。要更改输入设置,请使用:编辑->项目设置->输入PlayerMovement.Update at Assets/Scripts/Player/PlayerMovement.cs:51

我最后一个错误是相机的屏幕全黑了。我们可以隐约看到球员和环境

我正在使用unity 4.5,并正在以下网址学习unity隐身教程:

是否有任何设置,我必须完成或任何错误的方式,我导入项目?我再次使用unity的导入自定义包功能导入文件。我使用的是unity的免费版本


提前感谢。

MXD是正确的,可能是资产依赖关系导致了新项目中的错误

很难说是什么导致了大多数错误,但输入错误是因为您的脚本位于新项目中,并且您尚未定义输入设置


项目设置>输入,并添加“吸引输入”按钮,以及导致错误的任何其他按钮。

是否导出包含依赖项的包?而且,您在另一个项目中设置的某些设置似乎没有随软件包一起导出。因为包不包括projectsettings.asset文件。由于“吸引输入”按钮起作用,您必须再次手动应用这些设置,但我尝试导出具有所有依赖项的项目,它给出了与NAN相同的错误,但“输入按钮”错误消失了。您必须转到带有错误的脚本,查看该行发生了什么。我发现了问题,看起来是暂停系统造成的。代码行time.timescale=0使整个项目停止工作。