public void RemoveHud(HWPInfo hud) { if (Huds.Contains(hud)) { Huds.Remove(hud); } else { Debug.Log("Huds list don't contain this hud!"); } }
public void HideStateHud(HWPInfo hud, bool hide = false) { if (Huds.Contains(hud)) { for (int i = 0; i < Huds.Count; i++) { if (Huds[i] == hud) { Huds[i].Hide = hide; } } } }
private void Palpating(HWPInfo hud) { if (hud.color.a <= 0) { hud.tip = false; } else if (hud.color.a >= 1) { hud.tip = true; } //Create a loop if (hud.tip == false) { hud.color.a += DT * 0.5f; } else { hud.color.a -= DT * 0.5f; } }
public void CreateHud(HWPInfo info) { Huds.Add(info); }