您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 程序开发 > 开发经验 >
    Unity3D引擎崩溃、异常、警告、BUG与提示总结及解决方法(2)
    时间:2015-02-13 14:23 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印



    7.时间错误、NaN错误


    错误提示:transform.position assign attempt for 'XXX' is notvalid。Input rotation is {NaN, NaN, NaN, NaN}.

    一般是由于游戏暂停将timescale设为0引起的,需要寻找相应用了Time.deltTime等参数的函数修改。否则会导致计算出错报空异常。

    详细解决看另一篇文章:关于NaN(Not a Number)的问题 http://blog.sina.com.cn/s/blog_5b6cb9500101cd9e.html  


    8.动画错误


    这个错误是4.0新引进动画系统才出现的。

    错误提示:Mecanim: BindSkeleton: Cannot findtransform“objectname”

    解决方式:

    1.找到该对应transform“objectname”的模型,直接在检索面板搜索所有相应名字,能容易找到。

    2.将模型的面板的Rig部分的动画AnimationType改为none


    9.坐标系向量计算的错误提示


    错误提示:Look rotation viewing vector is zero

    解决方式:一般是由于摄像机的旋转角度造成的。也可能是向量的计算多余而系统提示。我们项目中是强制摄像机90度的时候出现,改成89.9度就没问题了。

    具体还有的参考Unity3D官方论坛:

    http://answers.unity3d.com/questions/397425/look-rotation-viewing-vector-is-zero-error.html

    若没找到解决方法再搜索下。


    10.关于AssetServer


    错误:明明上传了所有修改,但是别人的机子却没有下载带最新代码。

    原因:Merge完代码之后,操作了ignore serverchange,UNITY默认是以你本机子的为准,若此代码没有再次修改,则AssetServer不认为这个东西被修改过,没有上传那代码。

    解决方式:打个空格重新保存一下该代码。


    11.关于数据格式的错误


    错误提示:IllegalJSON sequence

    解决方式:http://forum.unity3d.com/threads/143168-JsonFX-WTF-Illegal-JSON-sequence



    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。
    标签:Unity之家