Exemplo n.º 1
0
    void Start()
    {
        script = GetComponent<ControlScript>();
        shufMat = ControlScript.RandomizeMaterial(mat);
        int count = 0;
        for(int i=0;i<3;i++){
            for(int j=0;j<2;j++){
        //		int cardposX = (Screen.width /3);
        //		int cardposY = (Screen.height/2);

                //Vector3 pos = new Vector3(i*cardposX,j*cardposY,0);

                Vector3 pos = new Vector3(i*10,j*20,0);

                cards[i] = (GameObject)Instantiate(card,pos,transform.rotation);
                Transform c = cards[i].transform.Find ("Face");
                if(c == null)Debug.LogError ("No Face Object");
                c.renderer.material = new Material(Shader.Find("Diffuse"));
                c.renderer.material = shufMat[count];
                cards[i].GetComponent<CardScript>().cardTag = shufMat[count].name;
                count++;
            }
        }
        script.SetMaxCard(6);
    }
Exemplo n.º 2
0
    void Start()
    {
        script = GetComponent<ControlScript>();
        shufMat = ControlScript.RandomizeMaterial(mat);
        int count = 0;

        Debug.Log(Screen.width);
        int ScreenOneThirdWidth = Screen.width /3;
        Debug.Log("screeonethirdwidth"+ScreenOneThirdWidth);

        int  ScreenOneThirdDividetwoWidth = ScreenOneThirdWidth /20;
        Debug.Log("screenonethirddividetwowidth"+ScreenOneThirdDividetwoWidth);

        for(int i=0;i<3;i++){
            for(int j=0;j<2;j++){

                Vector3 pos = new Vector3(i*ScreenOneThirdDividetwoWidth ,j*20,0);

                Debug.Log(i+ "card ="+ pos.x);

                cards[i] = (GameObject)Instantiate(card,pos,transform.rotation);

                Transform c = cards[i].transform.Find ("Face");
                if(c == null)Debug.LogError ("No Face Object");
                c.renderer.material = new Material(Shader.Find("Diffuse"));
                c.renderer.material = shufMat[count];
                cards[i].GetComponent<CardScript>().cardTag = shufMat[count].name;
                count++;
            }
        }
        script.SetMaxCard(6);
    }