Ejemplo n.º 1
0
 // Functions TouchObject
 private void TouchObject()
 {
     FXTouch.SetActive(true);
     WaitFuns.WaitAndDestroy(1f, gameObject);
     Destroy(Body);
     Destroy(this);
 }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        indexEnemyGoal = -1;

        if (Enemy.Enemies.Count >= 0)
        {
            for (int i = 0; i < Enemy.Enemies.Count; i++)
            {
                float ang = MathsFuns.calculateAngleThreePoint(transform.position, transform.position + transform.forward, Enemy.Enemies [i].transform.position);

                if (Mathf.Abs(angMax) > Mathf.Abs(ang))
                {
                    indexEnemyGoal = i;
                    break;
                }
            }
        }

        StartCoroutine(WaitFuns.WaitAndDestroy(TimeToDestroyObjectIfDontTouch, gameObject));
    }