自发光将影响 Enlighten 实时全局光照。它将光照发射到实时光照贴图和实时光照探头。
这些标志是互斥的,因此如果您使用实时自发光,则必须从材质中移除 EmissiveIsBlack 标志,如下面的示例所示。
using UnityEngine;
public class ExampleClass : MonoBehaviour { Material material;
void Start() { // Remove the EmissiveIsBlack flag from material: MaterialGlobalIlluminationFlags flags = material.globalIlluminationFlags; flags &= ~MaterialGlobalIlluminationFlags.EmissiveIsBlack; material.globalIlluminationFlags = flags; } }
其他资源:Material.globalIlluminationFlags.EmissiveIsBlack。