コード例 #1
0
ファイル: Creature.cs プロジェクト: yakolla/MarineVsAlien
 public DamageNumberSprite FoceDamageText(string damage, Vector3 scale, Color color, DamageNumberSprite.MovementType movementType)
 {
     GameObject gui = (GameObject)GameObjectPool.Instance.Alloc(m_prefDamageSprite, m_aimpoint.transform.position, m_prefDamageSprite.transform.localRotation);
     DamageNumberSprite sprite = gui.GetComponent<DamageNumberSprite>();
     sprite.Init(this, damage, color, movementType);
     sprite.transform.localScale = scale;
     return sprite;
 }
コード例 #2
0
ファイル: Creature.cs プロジェクト: yakolla/MarineVsAlien
    public DamageNumberSprite DamageText(string damage, Vector3 scale, Color color, DamageNumberSprite.MovementType movementType)
    {
        if (Warehouse.Instance.NewGameStats.DamageTextPerSec > 10)
            return null;

        Warehouse.Instance.NewGameStats.DamageText+=1;

        return FoceDamageText(damage, scale, color, movementType);
    }