void Update() { if (play) { play = false; MakeText(TEST_MSG); } if (!m_Play) { return; } float dt = m_IgnoreTimeScale ? Time.unscaledDeltaTime : Time.deltaTime; m_ElapsedTime += dt; var percentage = Mathf.Clamp01(m_ElapsedTime / m_Duration); var scale = m_Curve.Evaluate(percentage); float dy = m_Speed * scale * dt; UGUITool.SetAnchoredPositionOffsetY(rectTransform, dy); if (percentage >= 1) { m_Play = false; StartCoroutine(DelayHide()); } }
// 飘字提示 public void MakeText(string msg) { if (m_Text) { m_Text.text = msg; } m_ElapsedTime = 0; UGUITool.SetAnchoredPositionY(rectTransform, m_StartY); m_Play = true; m_Background.gameObject.SetActive(true); }
public void SetImageSprite(Image img, string name, bool is_nativesize = false) { UGUITool.SetImageSprite(img, name, is_nativesize); if (!loadSpriteNames.ContainsKey(name)) { loadSpriteNames.Add(name, 1); } else { loadSpriteNames[name]++; } }
public Image LoadImage() { Image image = GetComponent <Image>(); if (image) { UGUITool.SetImageSprite(image, iconName); } else { Debug.LogError(" Dont have Image!!!"); } return(image); }
public void SetImageSprite(Image img, string name, bool is_nativesize = false) { if (ResourceManager.GetResourceIsExist(name)) { UGUITool.SetImageSprite(img, name, is_nativesize); if (!loadSpriteNames.ContainsKey(name)) { loadSpriteNames.Add(name, 1); } else { loadSpriteNames[name]++; } } else { Debug.LogError("SetImageSprite 资源不存在! ->" + name + "<-"); } }
public void SetImageSprite(Image img, string name, bool is_nativesize = false) { if (ResourcesConfigManager.GetIsExitRes(name)) { UGUITool.SetImageSprite(img, name, is_nativesize); if (!loadSpriteNames.ContainsKey(name)) { loadSpriteNames.Add(name, 1); } else { loadSpriteNames[name]++; } //if (name == "CLT_border_TagBg_Hunter") // Debug.Log("UIBase 加载图片:" + name + " ==>" + loadSpriteNames[name]); } else { Debug.LogError("SetImageSprite 资源不存在! ->" + name + "<-"); } }
static void UGUI_UGUITool() { UGUITool.ShowWindow(); }