Select your preferred scripting language. All code snippets will be displayed in this language.
The color with which the screen will be cleared.
Only used if clearFlags are set to CameraClearFlags.SolidColor (or CameraClearFlags.Skybox but the skybox is not set up).
// ping-pong animate background color var color1 : Color = Color.red; var color2 : Color = Color.blue; var duration = 3.0; // Set clear flags to color camera.clearFlags = CameraClearFlags.SolidColor; function Update () { var t : float = Mathf.PingPong (Time.time, duration) / duration; camera.backgroundColor = Color.Lerp (color1, color2, t); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public Color color1 = Color.red; public Color color2 = Color.blue; public float duration = 3.0F; void Update() { float t = Mathf.PingPong(Time.time, duration) / duration; camera.backgroundColor = Color.Lerp(color1, color2, t); } void Example() { camera.clearFlags = CameraClearFlags.SolidColor; } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): public color1 as Color = Color.red public color2 as Color = Color.blue public duration as float = 3.0F def Update() as void: t as float = (Mathf.PingPong(Time.time, duration) / duration) camera.backgroundColor = Color.Lerp(color1, color2, t) def Example() as void: camera.clearFlags = CameraClearFlags.SolidColor
See Also: camera component, Camera.clearFlags