private void Awake() { if (Instance != null) { Destroy(gameObject); } Instance = this; DontDestroyOnLoad(gameObject); }
/// <summary> /// TearDown method for each web test. /// </summary> /// <param name="hasSucceeded">Specifies whether the test has been successful.</param> public void OnTearDown(bool hasSucceeded) { if (!hasSucceeded && ShouldTakeScreenshots()) { var screenshotCapturer = new ScreenshotCapturer(_webTestConfiguration.ScreenshotDirectory); screenshotCapturer.TakeDesktopScreenshot(_testName); screenshotCapturer.TakeBrowserScreenshot(_testName, MainBrowserSession); } s_log.InfoFormat("Finished test: {0} [has succeeded: {1}].", _testName, hasSucceeded); }
// Start is called before the first frame update void Start() { ScreenshotCapturer.SetCameras(m_HatCameras[0], m_HatCameras[1]); m_PhotoButton.onClick.AddListener(ScreenshotButtonPressed); m_VideoButton.onClick.AddListener(VideoCaptureButtonPressed); m_SavePhotoButton.onClick.AddListener(SaveCapturePhoto); m_SharePhotoButton.onClick.AddListener(ShareCapturePhoto); m_PhotoPanelBackButton.onClick.AddListener(DeactivePhotoPanel); m_PhotoPanelButton.onClick.AddListener(DeactivePhotoPanel); m_cicleButton.onClick.AddListener(DeactivePhotoPanel); HatSlidingContentAR.OnSetHatName += LoadHatAssetBundle; FirebaseController.OnErrorAssetBundle += OnErrorAssetBundle; LoadAssetBundlesFromFirebase.FinishProccess += InstantiateHat; OnAnimLoadTryOn(); }