public class ExampleClass : MonoBehaviour { public Color color1 = Color.black; public Color color2 = Color.white; public float duration = 3.0F; Camera camera; void Start() { camera = GetComponent<Camera>(); camera.clearFlags = CameraClearFlags.SolidColor; } void Update() { }


public void BackWhite() { float t = Mathf.PingPong(Time.time, duration) / duration; camera.backgroundColor = Color.Lerp(color1, color2, t); } }

์œ ๋‹ˆํ‹ฐ ๋ฌธ์„œ์— ์žˆ๋Š” ์ฝ”๋“œ ๋˜‘๊ฐ™์ด ์“ฐ๊ณ  public static ์‚ฌ์šฉํ•ด์„œ ๋‹ค๋ฅธ ์Šคํฌ๋ฆฝํŠธ์—์„œ ์‹คํ–‰ํ•˜๋‹ˆ๊นŒ ํ™”๋ฉด ์ƒ‰๊น”์ด ์„œ์„œํžˆ ๋ณ€ํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ๋ฐ”๋กœ ํ•˜์–‘์ƒ‰์œผ๋กœ ๋ณ€ํ•˜๋Š”๋ฐ ๋ญ๊ฐ€ ๋ฌธ์ œ์ž„?