Ejemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        spriteScript = GameObject.Find("SpritesHolder").GetComponent<Sprites>();

        GameObject childSprite = this.transform.GetChild(0).gameObject;
        SpriteRenderer tile = childSprite.GetComponent<SpriteRenderer>();
        tile.sprite = spriteScript.GetTileSprite();

        int rndRot = Random.Range(0, 4);

        if(rndRot == 0)
            childSprite.transform.rotation = Quaternion.Euler(0, 0, 0);
        if(rndRot == 1)
            childSprite.transform.rotation = Quaternion.Euler(0, 0, 90);
        if(rndRot == 2)
            childSprite.transform.rotation = Quaternion.Euler(0, 0, 180);
        if(rndRot == 3)
            childSprite.transform.rotation = Quaternion.Euler(0, 0, 270);
    }