将目标 网格渲染器 包含在全局光照计算中。
这些计算在烘焙时预先计算光照数据时进行。ContributeGI 属性公开 ReceiveGI 属性。仅当为目标场景启用全局光照设置(如 烘焙全局光照 或 Enlighten 实时全局光照)时,ContributeGI 属性才会生效。有关更多上下文,请参阅 此教程,了解如何在 Unity 中设置内置渲染管线和光照。
using UnityEngine; using UnityEditor; public class StaticEditorFlagsExample { [MenuItem("Examples/Create GameObject and set Static Editor Flags")] static void CreateGameObjectAndSetStaticEditorFlags() { // Create a GameObject var go = new GameObject("Example"); // Set the GameObject's StaticEditorFlags var flags = StaticEditorFlags.ContributeGI; GameObjectUtility.SetStaticEditorFlags(go, flags); } }