示例#1
0
    private void Start()
    {
        lightPassive = LightPassive.instance;

        if (redirected)
        {
            Vector3 targetPos = new Vector3(target.transform.position.x, transform.position.y, target.transform.position.z);
            transform.forward = (targetPos - transform.position).normalized;
        }

        Destroy(gameObject, destroyTime);
    }
示例#2
0
    private void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }
        if (instance != this)
        {
            Destroy(this);
        }

        //For Testing Purposes
        var temp = FindObjectsOfType <Melee>();

        for (int i = 0; i < temp.Length; i++)
        {
            markedEnemies.Add(temp[i]);
        }
    }