Ejemplo n.º 1
0
        public void Shoot(PROJTYPE _type)
        {
            if (UIProjecile == null)
            {
                Debug.LogError("UIProjectile is null", this); return;
            }
            UIProjectile projectile = Instantiate(UIProjecile, UIController.instance.canvas.transform).GetComponent <UIProjectile>();

            projectile.Init(rectTransform.position, direction, _type, 0.1f);
        }
Ejemplo n.º 2
0
        void Smelt()
        {
            if (UIProjecile == null)
            {
                Debug.LogError("UIProjectile is null", this); return;
            }
            UIProjectile projectile = Instantiate(UIProjecile, UIController.instance.canvas.transform).GetComponent <UIProjectile>();

            projectile.Init(rectTransform.position + DirectionDict.vecDict[direction], direction, PROJTYPE.Coin, 0.1f);
            fuelCount--;
            oreCount--;
        }