Ejemplo n.º 1
0
    public void changeHealth(buffDelegate method, int amount, TextType type)
    {
        method.Invoke(amount);

        Vector3 v = new Vector3(transform.position.x, transform.position.y, transform.position.z);

        TextFactory.getInstance().createMovingText(damageTextPrefab, v, amount, type, true);
        updateHealthBar();
    }
Ejemplo n.º 2
0
 public void onGoldGeneration()
 {
     Game.instance.getCurrentPlayer().giveGold(goldPerTurn);
     TextFactory.getInstance().createMovingText(damageTextPrefab, transform.position, goldPerTurn, TextType.GOLD, true);
 }
Ejemplo n.º 3
0
 public void onGoldLose(int amount)
 {
     TextFactory.getInstance().createMovingText(floatingText.gameObject, new Vector3(transform.position.x - 80, Screen.height - 32), amount, TextType.LOSS, false, 0.4f, 90);
     textFade.fade();
 }