Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 不计算静态闪电:“不计算静态闪电”;对象具有不同的材质”;_Unity3d_Mesh - Fatal编程技术网

Unity3d 不计算静态闪电:“不计算静态闪电”;对象具有不同的材质”;

Unity3d 不计算静态闪电:“不计算静态闪电”;对象具有不同的材质”;,unity3d,mesh,Unity3d,Mesh,我的场景中有4个网格 这些游戏对象基本上是4个立方体和一个平面,就像这样 出于测试目的,我想通过在这些游戏对象上进行尝试来了解静态批处理。它们已被标记为静态,并且它们共享相同的材质,这些材质是拖放的。但是,帧调试器告诉我,它们不是批处理的,因为对象具有不同的材质。即使我将材质拖放到对象上,为什么会出现这种情况 编辑: 已设置必要的静态标志 您是否正确设置了静态标志 尝试运行场景。静态批处理在编辑模式下不起作用。我尝试在编辑器中运行它,但帧调试器仍然告诉我它们没有批处理。我坚持要求您按“播

我的场景中有4个网格

这些游戏对象基本上是4个立方体和一个平面,就像这样

出于测试目的,我想通过在这些游戏对象上进行尝试来了解静态批处理。它们已被标记为静态,并且它们共享相同的材质,这些材质是拖放的。但是,帧调试器告诉我,它们不是批处理的,因为
对象具有不同的材质。即使我将材质拖放到对象上,为什么会出现这种情况

编辑: 已设置必要的静态标志

您是否正确设置了静态标志


尝试运行场景。静态批处理在编辑模式下不起作用。我尝试在编辑器中运行它,但帧调试器仍然告诉我它们没有批处理。我坚持要求您按“播放”按钮:D在编辑模式下,Unity可能只执行动态批处理。在编辑器中运行它,意味着我尝试运行应用程序,即我按了播放