public void SetProduct(Product product) { Image.CrossFadeAlpha(0f, 0.01f, true); TitleLabel.text = product.title(); DescriptionLabel.text = StringHelper.Ellipsisize(product.description(), MaxDescriptionCharacters); var variants = (List <Shopify.Unity.ProductVariant>)product.variants(); PriceLabel.text = variants.First().priceV2().amount().ToString("C"); var images = (List <Shopify.Unity.Image>)product.images(); if (images.Count > 0) { if (ImageLoader.LoadingInProgress) { ImageLoader.CancelPreviousLoad(); } ImageLoader.LoadImage(images.First().transformedSrc(), () => { //success AspectRatioFitter.aspectRatio = (float)Image.sprite.texture.width / Image.sprite.texture.height; Image.CrossFadeAlpha(1f, 0.3f, true); }, (error) => { //failure Image.sprite = ErrorImage; Image.CrossFadeAlpha(1f, 0.3f, true); }); } }
public void SetState(int index) { HoverIcon?.CrossFadeAlpha(0.0f, 0.05f, true); CurIndex = index; if (CurIndex == -1) { ActiveIcon.CrossFadeAlpha(0.0f, 0.1f, true); return; } else { if (Data.States == null || Data.States.Count <= CurIndex) { if (List == null || CurIndex >= List.Count) { return; } ActiveIcon.sprite = List[CurIndex]; } else { ActiveIcon.sprite = Data.States[CurIndex].GetIcon(); } ActiveIcon.CrossFadeAlpha(1.0f, 0.1f, true); } }
public override void OnPointerEnter(PointerEventData eventData) { base.OnPointerEnter(eventData); if (HoverIcon != null && CurIndex == -1) { HoverIcon.CrossFadeAlpha(0.5f, 0.1f, true); } }
/// <summary> /// Performs a cross fade on the screen, calling the action after completion. /// </summary> /// <param name="OnCompletion">Handle of action to execute when done. </param> public void FadeOut(System.Action OnCompletion = null) { FadeImage.CrossFadeAlpha(1.0f, CrossFadeDuration, false); if (OnCompletion != null) { StartCoroutine(WaitForCrossFade(OnCompletion)); } }
public void fadeIn(float time) { if (!fade) { fade = GameObject.Find("BlackFade").GetComponent <UnityEngine.UI.Image>(); } fade.color = Color.black; fade.canvasRenderer.SetAlpha(0); fade.CrossFadeAlpha(1.0f, time, false); }
// Use this for initialization void Start() { positionSelectP1 = 1; positionSelectP2 = 1; selectedP1 = false; selectedP2 = false; readyP1.CrossFadeAlpha(0, 0, true); readyP2.CrossFadeAlpha(0, 0, true); selectP1.sprite = selectBlack; selectP2.sprite = selectBlack; }
// Use this for initialization void Start() { offset = transform.position; image.CrossFadeAlpha(0, 0, true); switch (MenuController.positionSelectP1) { case 1: p1 = p1Verde; p1Verde.SetActive(true); break; case 2: p1 = p1Azul; p1Azul.SetActive(true); break; case 3: p1 = p1Rojo; p1Rojo.SetActive(true); break; default: break; } switch (MenuController.positionSelectP2) { case 1: p2 = p2Verde; p2Verde.SetActive(true); break; case 2: p2 = p2Azul; p2Azul.SetActive(true); break; case 3: p2 = p2Rojo; p2Rojo.SetActive(true); break; default: break; } }
//Move to planet selection IEnumerator ToMap() { onMap = true; CloseMenu(); Invoke("PlayerToCam", 0.5f); stroke.CrossFadeAlpha(1, 1, false); menuCam.DetachPlayerCam(); menuCam.gameObject.transform.parent = null; menuCam.gameObject.transform.position = Vector3.zero; menuCam.gameObject.transform.rotation = Quaternion.Euler(Vector3.zero); iTween.MoveTo(Camera.main.gameObject, topPos.position, 1); iTween.RotateTo(Camera.main.gameObject, iTween.Hash("rotation", topPos.rotation.eulerAngles, "time", 1, "oncomplete", "SetMapCam", "oncompletetarget", this.gameObject)); yield return(new WaitForSeconds(0.5f)); menuCam.AttachPlayerCam(menuCam.gameObject.transform); menuCam.SetFreeRotate(true); }
// Update is called once per frame void Update() { // Fade in if (status == FadeStatus.fadein) { fadeInTime -= Time.deltaTime; blackScreen.CrossFadeAlpha(0, fadeInTime, false); if (fadeInTime < 0) { status = FadeStatus.pause; } } // Pause for dramatic effect else if (status == FadeStatus.pause) { pauseTime -= Time.deltaTime; if (pauseTime < 0) { status = FadeStatus.fadeOut; } } // Fade out else if (status == FadeStatus.fadeOut) { fadeOutTime -= Time.deltaTime; blackScreen.CrossFadeAlpha(1, fadeOutTime, false); if (fadeOutTime < 0) { SceneManager.LoadScene("MainMenu"); } } }
IEnumerator _FailMission() { UnityEngine.UI.Image blackScreen = GameObject.Find("Death").GetComponent <UnityEngine.UI.Image>(); blackScreen.color = Color.black; blackScreen.canvasRenderer.SetAlpha(0.0f); blackScreen.CrossFadeAlpha(1.0f, 3, false); yield return(new WaitForSeconds(3)); NetworkChangeScene.AllPlayerChangeScene("BaseNew"); GameObject.Find("Player1Character").GetComponent <ControlScript>().health = 60; GameObject.Find("Player2Character").GetComponent <ControlScript>().health = 60; yield break; }
public void GetItClick() { Controls.CrossFadeAlpha(0.0f, 0.1f, false); GETIT.gameObject.SetActive(false); }
void Victory_Enter() { Debug.Log("YEAH I WIN"); blackScreen.CrossFadeAlpha(1, timeToRevive / controlOverBlack, true); }
public void CloseMenu() { displayPressText = false; title.CrossFadeAlpha(0, 0.5f, false); }
public void FadeOut() { ef.CrossFadeAlpha(1.0f, 2.0f, false); }
void FadeIn() { //img.canvasRenderer.SetAlpha (0f); img.CrossFadeAlpha(1f, transitionSpeed, false); }
public void TransitionIn() { fadeScreen.CrossFadeAlpha(0f, fadeTime, false); StartCoroutine(FadeIn(backgroundSource, fadeTime)); }
public void FadeCameraToBlack() { blackScreen.color = Color.black; blackScreen.canvasRenderer.SetAlpha(0.0f); blackScreen.CrossFadeAlpha(1.0f, 2, false); }