示例#1
0
        void Update()
        {
            GameObject cam = GameObject.FindGameObjectsWithTag("MainCamera")[0];

            for (int x = skullList.Count - 1; x >= 0; x--)
            {
                Skull skull = skullList[x];
                if (skull.update(cam, Time.deltaTime))
                {
                    skullList.Remove(skull);
                    skull.delete();
                    Debug.Log("skullList is now " + skullList.Count);

                    if (skullCount < 2 && skullCount >= -1)
                    {
                        if (skullCount >= 0)
                        {
                            skulls[skullCount].enabled = false;
                        }
                        ++skullCount;
                        skulls[skullCount].enabled = true;
                        SetTextKiller();
                    }
                }
            }
        }