16 public CanvasGroup
cg;
25 Hide(immediate:
true);
37 bool flag = EInput.isShiftDown && mouseTarget.
pos.
Equals(
EMono.
pc.
pos) && (EMono.pc.ride !=
null || EMono.pc.parasite !=
null);
61 text += Environment.NewLine;
67 else if (
card !=
null)
69 text =
card.GetHoverText();
75 text +=
"otherCards".lang((count - 1).ToString() ??
"");
78 text +=
card.GetHoverText2();
84 else if (mouseTarget.
target !=
null)
93 layout.SetActive(enable:
true);
95 TweenUtil.KillTween(ref
tween);
97 switch (this.Rect().GetAnchor())
101 layout.childAlignment = TextAnchor.MiddleLeft;
105 layout.childAlignment = TextAnchor.MiddleRight;
108 layout.childAlignment = TextAnchor.MiddleCenter;
114 public void Hide(
bool immediate =
false)
116 imageBG.raycastTarget =
false;
119 layout.SetActive(enable:
false);
122 TweenUtil.KillTween(ref
tween);
123 tween =
cg.DOFade(0f, 0.3f).OnComplete(delegate
127 layout.SetActive(enable:
false);
129 }).SetEase(Ease.InQuad);
134 base.OnManagerActivate();
135 imageBG.raycastTarget =
true;
141 base.OnManagerDeactivate();
142 Hide(immediate:
true);
override string GetHoverText()
override string GetHoverText2()
static string Get(string id)
bool Equals(int _x, int _z)