找回密码
 立即注册
楼主: JamesB

是男人就下100层—Unity实现欢乐球球(上)Mesh生成

[复制链接]
发表于 2021-12-3 15:03 | 显示全部楼层
pro builder能不能运行时用代码构建稍微复杂的模型?
发表于 2021-12-3 15:09 | 显示全部楼层
pro builder能不能运行时用代码构建稍微复杂的模型?
发表于 2021-12-3 15:12 | 显示全部楼层
您好,问一下,出现这个问题可能是那些问题,按照您给的教程配置。
NullReferenceException: Object reference not set to an instance of an object
TestDisk.GeneratePie (System.Collections.Generic.List`1 arcs) (at Assets/TestDisk.cs:82)
TestDisk.GeneratePieByRadian () (at Assets/TestDisk.cs:35)
发表于 2021-12-3 15:20 | 显示全部楼层
TestDisk这个脚本的第82行 有空引用
发表于 2021-12-3 15:27 | 显示全部楼层
好的,谢谢。第82行是:        MeshFilter.mesh = mesh;
而mesh是由前面new的新变量:
        Mesh mesh = new Mesh();
        // 填写mesh
        mesh.vertices = verts.ToArray();
        mesh.triangles = tris.ToArray();
        mesh.uv = uvs.ToArray();

        //根据顶点和三角形数据自动生成体积框,法线和切线
        mesh.RecalculateBounds();
        mesh.RecalculateNormals();
        mesh.RecalculateTangents();

空引用是由谁产生的?
发表于 2021-12-3 15:37 | 显示全部楼层
感谢作者为我们讲解这些原理[爱心]
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-9-23 02:24 , Processed in 0.065231 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表