private void InitializeRenderingCamera(double timeBetweenCaptures) { if (!gameObject.GetComponent <MegacoolRenderingCamera>()) { MegacoolRenderingCamera cam = gameObject.AddComponent <MegacoolRenderingCamera>(); cam.TimeBetweenCaptures = timeBetweenCaptures; } }
private void RemoveCameras() { MegacoolBlittingCamera blitCamera = gameObject.GetComponent <MegacoolBlittingCamera>(); if (blitCamera) { Destroy(blitCamera); } MegacoolRenderingCamera renderCamera = gameObject.GetComponent <MegacoolRenderingCamera>(); if (renderCamera) { Destroy(renderCamera); } }