コード例 #1
0
ファイル: MenuScript.cs プロジェクト: TsaplinIA/PracticeGame
    void Start()
    {
        memory = Camera.main.GetComponent <MemoryScript>();
        if (!memory.GetAccess(0))
        {
            memory.OpenAccess(0);
        }
        coinsText = coins.GetComponent <Text>();
        select    = memory.GetSelect();
        for (int i = 0; i <= isAccessArr.Length - 1; i++) // get and use ships info
        {
            priseObjs[i].GetComponent <Text>().text = "" + priseArr[i];
            bool isAccess = memory.GetAccess(i);
            isAccessArr[i] = isAccess;

            if (isAccess)
            {
                imgs[i].GetComponent <SpriteRenderer>().color = new Vector4(1, 1, 1, 1);
                priseObjs[i].SetActive(false);
                backgroundArr[i].GetComponent <SpriteRenderer>().color = new Vector4(1, 1, 1, 1);
            }
            else
            {
                imgs[i].GetComponent <SpriteRenderer>().color = new Vector4(0, 0, 0, 1);
                priseObjs[i].SetActive(true);
                backgroundArr[i].GetComponent <SpriteRenderer>().color = new Vector4(0.5f, 0.5f, 0.5f, 1);
            }

            if (i == select)
            {
                backgroundArr[i].GetComponent <SpriteRenderer>().color = new Vector4(0, 1, 1, 1);
            }
        }
    }
コード例 #2
0
 void Start()
 {
     memory                = Camera.main.GetComponent <MemoryScript>();
     starSystem            = stars.GetComponent <ParticleSystem>();
     starSystem.startSpeed = MIN_SPEED;//set star speed
     playerTransform       = player.transform;
     player.GetComponent <SpriteRenderer>().sprite = playerTextures[memory.GetSelect()];
     SpawnEnemy();
 }