示例#1
0
 // Use this for initialization
 void Start()
 {
     hoverEffect.enabled = false;
     memoryPairing       = FindObjectOfType <MemoryPairing>();
     audioSource         = this.GetComponent <AudioSource>();
     selectPitch         = audioSource.pitch;
 }
示例#2
0
 // Use this for initialization
 void Start()
 {
     memoryPairing = FindObjectOfType <MemoryPairing>();
     audioSource   = this.GetComponent <AudioSource>();
     text          = this.GetComponentInChildren <Text>();
     selectPitch   = audioSource.pitch;
 }
    // Use this for initialization
    void Start()
    {
        BetterStreamingAssets.Initialize();
        eventSystem   = GetComponent <EventSystem>();
        memoryPairing = GetComponent <MemoryPairing>();
        //lastselect = new GameObject();
        String filepath = "/Json/" + filename;

        Debug.Log("Reading cards " + filepath);

        var jsonText = BetterStreamingAssets.ReadAllLines(filepath);

        foreach (var line in jsonText)
        {
            CardPairClass cpc = JsonUtility.FromJson <CardPairClass>(line);
            CardClass     cc1 = new CardClass();
            CardClass     cc2 = new CardClass();
            cc1.cardText   = cpc.textA;
            cc1.audioName  = cpc.audioA;
            cc1.pairNumber = cpc.pairNumber;
            cc2.cardText   = cpc.textB;
            cc2.audioName  = cpc.audioB;
            cc2.pairNumber = cpc.pairNumber;
            cardsData.Add(cc1);
            cardsData.Add(cc2);
        }

        Shuffle <CardClass>(cardsData);

        Debug.Log("Finished loading cards.");

        int k = 0;

        for (int i = 0; i < rowCount; i++)
        {
            for (int j = 0; j < row1.Count; j++)
            {
                currRow    = i;
                currColumn = j;
                try {
                    StartCoroutine("loadAudio", cardsData[k]);
                } catch (Exception e) {
                }
                k++;
            }
        }
    }
示例#4
0
    /*public AudioClip linha1;
     * public AudioClip linha2;
     * public AudioClip linha3;
     * public AudioClip coluna1;
     * public AudioClip coluna2;
     * public AudioClip coluna3;
     * public AudioClip coluna4;*/

    // Use this for initialization
    void Start()
    {
        eventSystem   = GetComponent <EventSystem>();
        memoryPairing = GetComponent <MemoryPairing>();
        lastselect    = new GameObject();
    }