コード例 #1
0
ファイル: TooltipJauge.cs プロジェクト: transkuja/keepers
    public void OnPointerEnter(PointerEventData eventData)
    {
        switch (typeJauge)
        {
        case TypeOfJauge.Action:
            tooltip.GetComponentInChildren <Text>().text = Translater.TooltipText(typeJauge) + GameManager.Instance.GetFirstSelectedKeeper().GetComponent <Behaviour.Keeper>().ActionPoints;
            tooltip.transform.position = transform.position;
            break;

        case TypeOfJauge.Mental:
            tooltip.GetComponentInChildren <Text>().text = Translater.TooltipText(typeJauge) + GameManager.Instance.GetFirstSelectedKeeper().GetComponent <Behaviour.MentalHealthHandler>().CurrentMentalHealth;
            tooltip.transform.position = Input.mousePosition;
            break;

        case TypeOfJauge.Health:
            tooltip.GetComponentInChildren <Text>().text = Translater.TooltipText(typeJauge) + GameManager.Instance.GetFirstSelectedKeeper().GetComponent <Behaviour.Mortal>().CurrentHp;
            tooltip.transform.position = Input.mousePosition;
            break;

        case TypeOfJauge.Hunger:
            tooltip.GetComponentInChildren <Text>().text = Translater.TooltipText(typeJauge) + GameManager.Instance.GetFirstSelectedKeeper().GetComponent <Behaviour.HungerHandler>().CurrentHunger;
            tooltip.transform.position = Input.mousePosition;
            break;
        }
        needToBeShown = true;
    }