Class WebGLCameraClearFlagsToggle
Used to toggle from original camera clear flags to "Don't clear" camera flags for WebGL transparent background.
Inherited Members
UnityEngine.Component.GetComponentInParent<T>(System.Boolean)
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: UnityEngine.Industrial.Forma.WebGL.TransparentBackground
Syntax
[RequireComponent(typeof(Camera))]
public class WebGLCameraClearFlagsToggle : MonoBehaviour
Properties
isTransparentBackgroundEnabled
Declaration
public bool isTransparentBackgroundEnabled { get; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
ApplyOriginalClearFlags()
Apply the original on awake camera clear flag.
Declaration
public void ApplyOriginalClearFlags()
ApplyTransparentClearFlags()
Apply the transparent 'CameraClearFlags.Depth' camera clear flag.
Declaration
public void ApplyTransparentClearFlags()
Init(Camera)
Declaration
public void Init(Camera cam)
Parameters
Type | Name | Description |
---|---|---|
Camera | cam |
ToggleClearFlags()
Toggle between the original camera clear flags and "Don't clear".
Declaration
public void ToggleClearFlags()